分类
技术

screen用法

系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。screen允许你在单个终端会话中创建多个虚拟终端,从而可以同时运行多个任务,即使在断开与服务器的连接后也可以保持这些会话。

安装:

sudo apt-get install screen

用法:

  • 列出当前所有的session:screen -ls
  • 新建一个会话,并进入session中:screen -S [ SESSION ]
  • 离开当前会话,但不关闭:screen -d 或快捷键:先按 CTRL+a 键,然后按 d 键
  • 退出并关闭会话:exit
  • 恢复某会话:screen -r [ SESSION ]

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

在此处输入验证码 : *

Reload Image