使用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
    
posted @   rainsc  阅读(187)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2023-09-02 [Linux]yum下载慢!!
2022-09-02 java_String方法大全
点击右上角即可分享
微信分享提示