Screen主要是保存一个会话进程,方便SSH断线后执行的会话终端。
下面简单介绍下常用命令:
1、创建会话
screen -S A
其中A
就是会话名称,这个可以随便改。
保存当前会话按Ctrl
然后按A
然后按D
(Ctrl+A+D),顺序不要错了。
2、断线后的会话恢复
screen -ls #查看所有会话,id一般是XXXX.id,如15687.A
screen -r A #从上面的命令中找到id
其中A
就是会话名称(session id)。
有时候Screen异常退出可能会提示状态Attached(就是之前没有保存就关闭才会出现),可以执行:
screen -D -r A
进行恢复
3、删除已有会话
执行命令,其中A
为会话名称(那个id)
screen -S -X A quit
4、退回到当前窗口
执行命令
按Ctrl+A+D #不保存的话不需要这一步
exit #退回到上一个窗口