type
status
date
slug
summary
tags
category
icon
password
使用 screen
新建窗口
$ screen -S test // 新建一个名字为 test 的窗口,并进入到该窗口
跳出窗口
快捷键
Ctrl a +d
实现会话分离,重新进入 ssh 主界面恢复会话窗口
$ screen -list // 列出窗口列表 There are screens on: 1388.test (2019年04月07日 16时27分13秒) (Detached) 1 Sockets in /var/run/screen/S-jinva. $ screen -r 1388 // 重新进入 1388 进程,恢复 test 会话窗口
杀死当前会话窗口
快捷键
Ctrl a +k
或者在当前会话窗口输入 exit
按回车退出exit
清除死去的窗口
窗口被杀死后,再用 screen -ls 或者 screen -list 可以看到该窗口后面的(???dead)字样,说明窗口死了,但是仍在占用空间。这时需要清除窗口
$ screen -wipe // 自动清除死去的窗口
- 作者:Jinva
- 链接:https://jinva.site/article/linux-process-run-in-the-background
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章