1
我想在新的根進程啓動時(在Linux上)執行一個腳本。 我該怎麼做?如何監視新的根進程的執行情況?
我想在新的根進程啓動時(在Linux上)執行一個腳本。 我該怎麼做?如何監視新的根進程的執行情況?
我想這會很棘手,因爲腳本也可能是以root身份產生 - 然後甚至是每個外部命令。
但我認爲這是可能的SystemTap。
This answer說明如何獲得有關創建新流程的通知,並會告訴您進程ID。
鑑於進程ID,您可以平凡地確定進程是否屬於UID 0,即用戶root
。