[問題] 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