我想殺死一個進程在命令行中的特定線程..是否有一些命令來實現這一目標?我可以使用任何命令在Linux命令行中殺死某個進程的特定進程?
2
A
回答
0
我不認爲你可以這樣做。大多數程序的設計並不是爲了處理他們的一個線程而不知道其關閉。該程序可能已將重要數據傳遞給該線程,或者可能正在等待它完成。
如果確實值得關注,您可以嘗試查找程序的單線程或多進程版本。例如,Apache同時具有prefork(非線程)和worker(線程)版本。
1
存在用於此的API,在Linux:
INT tkill(INT TID,INT SIG);
指手冊頁tkill(2)
+0
+1即使它是一個功能,而不是一個命令。但是,如果`man`頁面中指定`tkill`,則最好使用`tgkill` – 2012-03-29 11:25:24
相關問題
- 1. 使用php命令殺死進程
- 2. 如何在Linux中從命令行中殺死進程及其所有線程?
- 3. 根據目前的命令殺死Linux進程
- 4. Linux中的進程命令行64位
- 5. 殺死進入睡眠狀態的Mysql進程命令
- 6. 命令行進程
- 7. 如何用其他命令殺死子進程python
- 8. 如何殺死容器內的進程? Docker頂部命令
- 9. 如何殺死(如果存在進程)並在單個命令行中重新啓動進程
- 10. 在linux中殺死一個進程
- 11. UNIX中的殺死命令
- 12. 使用進程,fork命令
- 13. 如何確保一個進程被殺害? (使用kill命令)
- 14. 如何可以從命令行在Linux中執行nagios命令
- 15. 隱藏進程命令行
- 16. 殺死命令在Linux中不適用於我
- 17. 殺死Linux進程剛跑
- 18. 命令查找進程的Linux終端
- 19. 殺死某些MSTSC進程
- 20. 殺死進程殺死其他進程
- 21. 使用子進程執行ADB命令
- 22. 使用Windows命令行可以計算我正在運行的進程嗎?
- 23. 使用linux命令行進行FTDI eeprom編程
- 24. 如何通過Runtime.exec()命令在java中殺死進程時獲得異常?
- 25. 如何殺死STIME的一個Linux進程(dangling svnserve進程)
- 26. 在Linux中殺死殭屍進程
- 27. 使父進程中的子進程執行shell命令(鎖殼)
- 28. 如何殺死Linux中沒有被殺死的進程
- 29. 如何使用Powershell來殺死特定進程ID的線程
- 30. 運行時間超過24小時的殺死進程(命令)$ pid
但是,如果你想殺死一個正在運行的程序,那麼你可以使用「殺PID」命令。 – VolatileDream 2010-11-23 12:15:24