screen命令可以让某些程序持续运行,这一点有点像nohup
具体没有去深究,简单拿来用一下,至少有一点,screen可以一直看到log的运行情况--当然这也是他有一定的资源占用的缺点
先安装screen
# Debian | Ubuntu
apt-get install screen
# CentOS
yum install screen
然后使用的话是:
# 创建一个会话
screen -S huihua
此时执行的命令就是在会话里面执行的,想要退出这个会话就按下ctrl + A D
然后会话就会保存为一个id,供下一次使用
# 重连会话
screen -r huihua
当然你有可能忘了那个会话的id或者是会话的名字,没有关系,可以直接列出已经存在的会话
screen -ls
当然不是很清楚的就是当你在会话中的时候,你直接X退出,会话会有保留吗,这点不是很清楚