screen 的作用是,只要服务器不shutdown,我的程序就要一直跑,避免因为ssh远程登录连接之类中断,引起的程序中断;
ubuntu安装
apt-get install -y screen
创建一个david命名的screen , 为每个screen会话取一个名字,方便分辨
screen -S david
运行一个程序
screen python *.py
我们离开一会,这时候ssh2可能会断开
(模拟一下就是ctrl + a d,按住Ctrl,依次再按a,d)
查看 screen 的任务ID
screen -ls
重新连接会话:
screen -r 12345
如果只有一个进程,要直接恢复
screen -dr