Linux下SSH远程连接断开后让程序继续运行

一、screen安装
yum install screen #CentOS安装
sudo apt-get install screen #ubuntu安装
二、screen常用命令
screen -S name #新建一个叫name的session

screen -r name #回到name 这个session

screen -X -S name quit # 删除叫name的session

screen -ls #列出当前所有的session

screen -d name #远程detach叫name的session
三、操作示例
1.创建会话窗口

screen -S kdy
2.在会话窗口中执行命令

#执行你的任务
3.此时可以关闭ssh窗口或离开会话窗口了

1、离开会话窗口是先执行ctrl + a ,后ctrl + d
2、或者直接关掉窗口
4.重新登录ssh查看mariadb窗口运行状态

screen -r kdy
5.重新登录出现错误:There is no screen to be resumed

screen -xr
————————————————
版权声明:本文为CSDN博主「清晨的光明」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/kdongyi/article/details/102679470

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享