zoukankan      html  css  js  c++  java
  • linux的后台运行相关命令

    screen -S name    创建一个名为name的后台,或者说bash面板,在这上面运行的任务不会因为连接断开而退出,且保留bash上的信息

    screen -ls    列出所有的screen

    screen -r 相应的screen号    回到相应的screen

    Ctrl+a+d    退出到没有screen的状态

    Ctrl+z    暂停当前任务(配合bg可使任务在后台运行,fg使后台任务变前台)

    Ctrl+c    停止当前任务

    jobs    当前后台任务状态

    bg(编号)    将暂停的任务放到后台继续运行

    fg(编号)    将后台运行的任务放到前台运行

    screen状态变Attached连接会话失败

    使用xshell远程登录主机,使用screen命令启动程序运行至后台,意外发现screen session的状态为Attached,使用命令screen -r <session-id>,提示失败信息,重复多次无果。

      解决方法:把自己踢掉,然后重新连接。使用命令screen -ls列出所有的会话,确定是哪一个会话id连接不上,使用 screen -D  -r <session-id>(id号就是那个attached状态的id),回车,本次xshell连接断开,退出相应会话,再次连接,即可解决。

  • 相关阅读:
    Spring5源码分析之Bean生命周期
    关系图
    Spring5源码分析之AnnotationConfigApplicationContext
    Spring中好玩的注解和接口
    MyBatis使用总结
    设计模式的应用
    C#:网络传输问题
    工具软件:
    Rar安装包
    C#:注册组件 (cmd)
  • 原文地址:https://www.cnblogs.com/roadwide/p/9504921.html
Copyright © 2011-2022 走看看