在终端里面执行的命令关闭终端之后就不再执行了,相当于关闭终端之后程序的进程被结束了,如果我们想执行一个命令关闭终端之后,这个命令或程序能继续执行就需要用到linux的screen,下次还可以重新打开终端查看执行的过程或结果。
安装screensudo apt install screen
新建一个屏幕screen -S screen_name
查看当前所有屏幕screen –ls
屏幕状态:
Detached:关闭了
Attached:打开着
Dead??:被kill但没有screen –wipe
Remove:执行screen –wipe后
进入一个屏幕screen -r screen_name
删除并退出屏幕Ctrl +D
或者
screen -X -S 1221 quit
或者
sudo kill -9 屏幕的进程号
我们在kill掉进程后显示
Remove dead screens with 'screen -wipe'.
33 Sockets in /var/run/screen/S-lthpc.
解决办法
screen -wipe
作者Douzaikongcheng
本人博客
http://blog.csdn.net/Douzaikongcheng
qq 973912428
转载说明:请注明来源,附带本人博客链接,谢谢配合。