有时须要在服务器上布一个job什么的,让它24小时一直执行,可是linux服务器通常都是用ssh链接,一旦关闭窗口活着链接关闭,job就会立刻终止,因而我发现了screen这个东西,很好的解决了这个问题,下面简单介绍一下如何使用linux
命令:服务器
screen ——创建一个会话,没名字ssh
screen -S name ——创建一个名字为name的会话spa
screen -ls ——查看当前已有会话it
screen -r [id] ——进入对应id的会话,id在screen -ls查看后台
进入会话后:command
command+A,D ——将会话移至后台时间
command+A,K ——将会话直接杀掉co
exit ——退出会话
通常使用步骤:
screen或者screen -S name创建一个新会话,而后开启job或者其余什么须要长时间运行的东西,启动成功后就能够command+A,D了,而后随便断开链接,都不会影响job睡眠的执行~~
下次进入查看时,先screen -ls,而后screen -r进入该会话,就能够查看进度或者其余操做了,不须要了就进入该会话,而后command+A,K