美文网首页
使用screen程序管理常驻脚本

使用screen程序管理常驻脚本

作者: 爱学习的代代 | 来源:发表于2018-12-12 21:55 被阅读5次
为什么要使用screen命令呢?

原因:进行测试工作的时候,有时候需要在服务器开一个常驻脚本。比如监听电话消息,处理邮件的业务等。此时建立的一个ssh 连接窗口在断开连接的时候,会导致此任务也被杀掉了。下次又要重新建立连接,再次执行脚本....

  • 为什么断开连接的时候任务会停掉?(下回分解)

  • 具体使用
    1.新建一个screen会话: screen -S xiaodaidai(会话名)
    2.执行常驻脚本任务 php xxxx 或者ftp传输等耗时的任务

    脚本执行.png

    3.将任务丢到后台执行: Ctrl + A D
    4.回到该任务:screen -r 6694(会话ID) 先使用screen -list 获取到列表

    image.png
    5.杀掉当前会话: Ctrl + A K
    6.清除死掉的会话: screen -swipe

相关文章

网友评论

      本文标题:使用screen程序管理常驻脚本

      本文链接:https://www.haomeiwen.com/subject/wrcmhqtx.html