首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
V2EX  ›  Linux

请教: Ubuntu 下使用 nuhup 命令后,在切换 shell 之后使用 jobs 命令无法查看 nuhup 任务

  •  
  •   Nick2VIPUser · 196 天前 · 1213 次点击
    这是一个创建于 196 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用如下命令创建了几个后台任务

    nohup python __main__.py > ./20180103_log_1.out 2>&1 &
    nohup python __main__.py > ./20180103_log_2.out 2>&1 &
    nohup python __main__.py > ./20180103_log_3.out 2>&1 &
    nohup python __main__.py > ./20180103_log_4.out 2>&1 &
    

    在当前窗口使用 jobs

    [1]   Running                 nohup python __main__.py > ./20180103_log_4.out 2>&1 &
    [2]   Running                 nohup python __main__.py > ./20180103_log_3.out 2>&1 &
    [3]-  Running                 nohup python __main__.py > ./20180103_log_2.out 2>&1 &
    [4]+  Running                 nohup python __main__.py > ./20180103_log_1.out 2>&1 &
    

    打开新的 shell 窗口,使用 jobs,不会显示任何信息

    root@nick:~# jobs
    root@nick:~# 
    

    求问哪位大哥是否了解这是什么情况,是否有办法在其他 shell 窗口显示 jobs 任务?

    11 回复  |  直到 2018-01-03 22:15:59 +08:00
        1
    MeteorCat   196 天前 via Android   ♥ 2
    很少用这种方法了,推荐使用 systemctl 或者 Supervisor 来守护进程
        2
    jingniao   196 天前 via Android   ♥ 1
    screen
        3
    wwqgtxx   196 天前 via iPhone   ♥ 1
    你需要用 screen 或者 tmux 之类的,至于你遇到的情况并不是个问题,而是正常的表现,&和 jobs 以及 fg 之类的本来就是由 shell(bash 之类的)提供的,你开一个新的 shell 当然不会显示的
        4
    rrfeng   196 天前 via Android   ♥ 1
    其他 shell 当然不行...
        5
    Nick   196 天前   ♥ 1
    经常这样被 @
        6
    Lpl   196 天前   ♥ 1
    试一下 scree,https://github.com/penglongli/blog/issues/4
    楼上躺着也中枪...
        7
    momocraft   196 天前   ♥ 1
    jobs 的内容是每个 shell 不同的. 建议学用 screen 或 tmux, 或干脆不要自己管理进程.
        8
    Nick2VIPUser   196 天前
    @MeteorCat
    @jingniao
    @wwqgtxx
    谢谢几位大哥! 恍然大悟。。。我试试 screen !!
        9
    Nick2VIPUser   196 天前
    @rrfeng 嗯嗯,明白了!
        10
    Nick2VIPUser   196 天前
    @Nick 你好 Ncik...哈哈哈
        11
    Nick2VIPUser   196 天前
    @Lpl
    @momocraft
    我尝试一下 screen 和 tmux,谢谢啦!!
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   810 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 17ms · UTC 18:23 · PVG 02:23 · LAX 11:23 · JFK 14:23
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1