[新教程] screen命令用法
- 指令新建会话:
screen -S - 会话名称隐藏并离开会话(后台运行):
按快捷键 Ctrl + a,接着按 d
- 查看所有会话列表:
screen -ls- 恢复(进入)会话:
screen -r 会话名称(或会话ID)常用完整操作指南
- 启动会话你可以直接启动一个未命名的会话,或者为了方便管理,为其指定一个名称:
启动命名会话(推荐)
screen -S my_project- 分离与恢复 (Detach & Re-attach)
当你正在执行一项耗时任务时,可以使用 detach 功能让它在后台静默运行:
按下键盘上的 Ctrl + a 组合键,放开后再按 d。
此时会话会回到后台,终端会显示 [detached]。
恢复:当你重新登录终端,可以输入以下指令找回刚才的会话:
screen -ls恢复指定会话(优先使用会话名称或前面的数字ID)
screen -r my_project- 退出/删除会话正常退出:
在 screen 会话的命令行中输入exit,窗口会关闭,若这是该会话的最后一个窗口,整个会话即被销毁。
若在外部无法进入,可通过 ID 或名称删除:
screen -S 会话名称 -X quit