screen

五十岚2019年5月8日
小于 1 分钟

简单云服务器部署工具,用于远程(ssh)断掉的请求,也能一直运行,不会被意外原因而杀掉

Screen

懒得编写 systemd service ,可用该工具代替

安装 screen 工具

  • Ubuntu

    sudo apt-get install screen
    
  • CentOS

    yum install screen
    

使用简介

  • 创建 screen 窗口

    # name 自己起名字,方便管理
    screen -S <name>
    
  • 退出:

    ctrl a + d
    
  • 恢复:

    screen -r
    
  • 查看 screen 进程:

    screen -ls
    
  • 进入进程:

    • 单个 screen 进程:

      screen -r -d
      
    • 多个 screen 进程:(通过它的 PID 进入)

      # 查看进程id号
      screen -ls
      
      # 进入id为 1805 的 screen 进程
      screen -r -d 1805
      
  • 中断进程:

    • 进入后中断:

      # 进入要中断的screen
      screen -r 30339
      
      # 或contorl + c 退出 screen
      exit
      
    • 直接中断:

      screen -S <screenID> -X quit
      
上次编辑于: 2022/10/9 12:42:17