Screen是一个强大的会话管理工具。
最常用的用法是用于后台执行运行时间较长的命令。
如果你想执行一个命令后断开远程的连接,甚至去和咖啡,你这可以这么做:
Ctrl-a d, 即同时按住Ctrl+a的时候按d键。这样就置会话于后台执行。
当你返回来,看进程执行的状态时,或者想重新回到远程的命令行界面,你可以这么做:
screen -r [pid]
r是restore的意思,pid是先前会话的进程号。
那怎么查看这个进程号呢?
screen -ls 即可查看当前服务器上有那些命令行会话。
最后如果开启一个命令行会话呢?
screen -S lijiabeibei
S是start的意思,lijiabeibei是可描述的会话表示,便于你screen -ls的时候可以区分会话。注意S是大写。
恢复会话的是有也可以screen -r lijiabeibei。
阅读(808) | 评论(0) | 转发(0) |