screen常用命令

  1. 新建窗口
    screen -S 'yourname' 这里会创建并打开一个窗口,一般是shell
  2. 会话的分离和恢复
    分离:在进入screen窗口后,键入Ctrl +a+d (Ctrl + a 然后 d) ,Screen会给出detached提示,然后中断会话,这时候我们运行的命令会在后台保持着。
    恢复:使用 screen -ls 命令查看所有Detached 的会话 ,screen -r <screen_id> 重新连接之前的会话,如果因为一些原因有会话没被Detached出来,我们可以使用screen -d把这个会话强制从终端分离,然后使用screen -r <screen_id>转移到新的终端上。
  3. 清除会话
    如果一些会话死掉了,用screen -ls 查看到的会话为dead 状态,可以使用screen -wipe清除会话
  4. 杀死会话
    Ctrl+a+k,这个快捷键杀死当前的窗口,同时也将杀死这个窗口中正在运行的进程。
  5. 删除会话
    kill <screen_id>

使用screen -list查出screenId然后使用kill id直接删除

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容