我正在製作一個shell腳本來終止應用程序;但是我不能殺死具有多個進程的應用程序,例如Xcode,因爲當我終止正在運行的進程時,新進程似乎佔據了自己的位置,也許有一個父進程調用其他進程或其他東西,是否有解決方法?殺死重新出現的進程
0
A
回答
0
ps -o ppid -p <childpid>
將報告PPID列(父PID)
管的結果tail -1
捕捉到的結果:
$ ps -o ppid 12345 | tail -1
0
相關問題
- 1. 殺死進程殺死其他進程
- 2. 重新開放活動殺死進程
- 3. 殺死進程
- 4. 殺死進程
- 5. 殺死不會殺死進程
- 6. 殺死mysqld進程
- 7. SIGKILL殺死進程
- 8. VB.NET - 殺死進程
- 9. 殺死進程SHELL
- 10. 殺死進程winword
- 11. 殺死nodejs進程而不重啓
- 12. Vbscript中的殺死進程
- 13. Java在applet重新加載中殺死守護進程線程
- 14. Android Studio - 殺死進程重新啓動應用程序?
- 15. 殺死產生進程的進程
- 16. 如何殺死重新啓動的進程? (永遠)
- 17. 用SIGHUP重新啓動被殺死的進程
- 18. windows批量殺死進程
- 19. 無法殺死Postgres進程
- 20. 快速殺死進程
- 21. 殺死子進程清除
- 22. Java殺死Popup進程
- 23. 殺死系統進程
- 24. Ruby:殺死Chrome進程
- 25. 殺死java殭屍進程
- 26. 殺死進程事件
- 27. UnobservedTaskException不殺死進程
- 28. 用python殺死進程
- 29. Autohotkey無法殺死進程
- 30. 殺死一個mpi進程
與我的特定情況下的問題是,其中一個父母是launchd過程,殺死所有其他過程產生其中一些重新幻影 – jonathanwiesel