这里引用了这位大牛的文章,只是截取了我目前需要部分。
1.screen 的安装
linux一般会自带screen命令,如果没有我们可以自己手动安装 :
Centos : yum install screen Linux/ubuntu: apt-get install screen
2. 新建窗口
screen -S yourname 这里会创建并打开一个窗口,一般是shell
3. 会话的分离和恢复
分离:在进入screen窗口后,键入C-a d (Ctrl + a 然后 d) ,Screen会给出detached提示,然 后中断会话,这时候我们运行的命令会在后台保持着。
恢复:使用 screen -ls 命令查看所有Detached 的会话 ,Screen -r 12345 重新连接之前的会话,如果因为一些原因有会话没被Detached出来,我们可以使用screen -d 把这个会话强制 从终端分离,然后使用Screen -r 12345 转移到新的终端上。
3.清除会话
如果一些会话死掉了,用screen -ls 查看到的会话为dead 状态,可以使用screen -wipe清除会话
4.杀死会话
C-a k,这个快捷键杀死当前的窗口,同时也将杀死这个窗口中正在运行的进程。
------ 用最简单的方式记录复杂和繁琐
IA 2018-08-26