linux screen 命令小结
terminal输入命令:screen 进入screen会话
进入 screen 会话后 ,可在会话中 创建多个窗口( window ) ,并对窗口进行管理,管理命令以 ctrl + a 开头。
在 已有screen会话中创建新的窗口:
1.在当前screen窗口中键入C-a c,即Ctrl键+a键,之后再按下c键,screen 在该会话内生成一个新的窗口并切换到该窗口
2. C-a n,即Ctrl键+a键,之后再按下n键, 切换到下一个窗口; C-a p,即Ctrl键+a键,之后再按下p键, 切换到前一个窗口
3. ctrl a + k 关闭当前窗口
4.常用screen参数:
screen -S yourname -> 新建一个叫yourname的session
screen -ls -> 列出当前所有的session
screen -r yourname -> 回到yourname这个session
screen -d yourname -> 远程detach某个session
screen -d -r yourname -> 结束当前session并回到yourname这个session
screen -D -r yourname-> 结束当前的session,并logout,再链接yourname这个session
用screen -d命令detached 会话后, 如何杀死会话:
screen -list
Output:
There is a screen on:
23536.pts-0.wdzee (10/04/2012 08:40:45 AM) (Detached)
1 Socket in /var/run/screen/S-root.
Kill screen session:
screen -S 23536 -X quit
2. 上下分屏:ctrl + a 再按shift + s
3,切换屏幕:ctrl + a 再按tab键
4,新建一个终端:ctrl + a 再按c
5,关闭一个终端:ctrl + a 再按x (或直接按exit退出)
References: