screen 了解一下

2020-05-16  本文已影响0人  清晨起床敲代码

前言:之前都是和服务器打交道,最近要执行spider文件,耗时很长,关闭远程连接后脚本文件就停止运行了...screen用着不错,记笔记:

  1. 开始一个新的任务(session会话):
screen -S session_name # 指定名称
or
screen  # 随机生成一个session_name

如果起的session多的话建议加name,好区分,每一个session会有一个id的

1.1 输入 screen 命令后会进入screen的窗口,在里面可以进行操作,如:启动文件(pyhton xxxx.py)
文件执行之后可以将会话挂起,让他后台自己运行:

Ctrl + a + d  
or
ctrl + a
Ctrl + d

就会退回到之前的窗口,然后关闭本地窗口或关闭本地电脑都不影响screen中的session执行

2.查看现有执行的session会话:

screen -ls  # 可以看到所有session 
  1. 进入某一个session
screen -r session_id
or
screen -r session_name

4.删除某一个session

screen -X -S session_id quit

ok,自己试一下吧!

上一篇下一篇

猜你喜欢

热点阅读