2
我在我的一個開發服務器上注意到,有一個測試腳本執行一個命令,每10秒鐘處理10秒鐘的CPU。找到哪個進程在linux中產生另一個進程的方法?
我殺死了運行測試腳本的進程,但是在監視正在運行的進程時,我注意到測試腳本定期由某個未知進程啓動。我正在考慮把它踢出去。有沒有辦法找出哪個進程定期執行這個測試腳本?
我在我的一個開發服務器上注意到,有一個測試腳本執行一個命令,每10秒鐘處理10秒鐘的CPU。找到哪個進程在linux中產生另一個進程的方法?
我殺死了運行測試腳本的進程,但是在監視正在運行的進程時,我注意到測試腳本定期由某個未知進程啓動。我正在考慮把它踢出去。有沒有辦法找出哪個進程定期執行這個測試腳本?
你可以看到一個進程ID,它的使用ps
父母的ID:
$ ps -o pid,ppid 4708
PID PPID
4708 4580
或者你可以得到它的父的ID:
$ ps -o ppid= 4708
4580
'PS faux'會告訴父母。 – jordanm
...和cron啓動應該在某些日誌,系統日誌,其他專用日誌,取決於... – Wrikken