[问题] nohup job消失

楼主: skybi (秃头老妖)   2020-05-13 22:02:22
找了stackoverflow很久都没找到答案
来这边请教一下
我用ssh到server去提交工作
用nohup + &在后台执行
但是断开ssh重新登入后,用ps -ef 就找不到此工作了
但是仍在执行,因为我有放printf export当下时间,仍一直更新
改用setsid or disown也是一样状况
请问可能是什么问题?
该如何找出此工作的PID?(用刚提交时的PID无法kill)
作者: Gold740716 (项为之强)   2020-05-13 22:07:00
lsof 看是哪支程式在用 printf 写入档案
作者: kenduest (小州)   2020-05-13 22:39:00
或是 fuser 也可以
作者: da21510 (da21510)   2020-05-15 18:48:00
我也有过这问题 没解掉后来都改用tmux 给你参考一下
作者: holishing   2020-05-15 20:52:00
看你的server有没有tmux/screen, 没的话叫root装或自己编static binary上传
作者: roccqqck (ccqq)   2020-05-16 01:28:00
ps -ef | grep nohupsudo pkill name.sh
作者: steven24205   2020-05-18 14:21:00
推tmux
作者: weakstudy (台湾高阶管理人)   2020-08-31 21:05:00
screen ~

Links booklink

Contact Us: admin [ a t ] ucptt.com