我们通过SSH去连接linux服务器的,当我们退出或者端口SSH连接的话,当前正在执行的脚本文件也会被停止,因为linux服务器会在你退出SSH连接后,默认关闭进程,而不会hang up进程,所以不想一直保持SSH连接,又想一直保持服务器程序运行的解决办法如下: (这里以阿里云的CentOS系统为例)
安装screen命令
yum install screen
创建screen会话,name自取
screen -S name
重新连接服务器,查看已有的screen会话
screen -ls
进入该会话,注意:后面的数字是你上一步查出来的数字代码
screen -r 31732
报错时使用
screen -d 31732
如何关闭这个screen呢,进入然后输入exit
即可