使用screen后台运行任务

  1. 创建新的 screen 会话:

    screen -S [会话名]
    

    例如:

    screen -S mysession
    

    这将创建一个新的 screen 会话,并将其命名为 mysession

  2. 断开当前 screen 会话:
    screen 会话中,按下 Ctrl-A,然后按 D 键,将会使你从会话中断开,返回到普通终端。会话将继续在后台运行。

  3. 查看当前的 screen 会话:

    screen -ls
    

    这将列出当前所有的 screen 会话及其会话 ID。

  4. 回到指定的 screen 会话:

    screen -r [会话ID]
    

    例如:

    screen -r 123
    

    如果你只有一个会话,可以省略会话 ID,直接使用 screen -r 进行恢复。

  5. 从外部终端强制终止会话:

    screen -X -S [会话ID] quit
    

    例如:

    screen -X -S 123 quit
    

    这将强制终止指定的 screen 会话。

  6. 查看详细的 screen 手册:
    如果你需要更详细的信息,可以查看 screen 的手册页:

    man screen
    
请登录后发表评论

    没有回复内容