我想殺死一個進程在命令行中的特定線程..是否有一些命令來實現這一目標?我可以使用任何命令在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. 如何在Linux中從命令行中殺死進程及其所有線程?
- 2. 根據目前的命令殺死Linux進程
- 3. Linux中的進程命令行64位
- 4. 殺死進入睡眠狀態的Mysql進程命令
- 5. 如何用其他命令殺死子進程python
- 6. 在linux中殺死一個進程
- 7. 如何確保一個進程被殺害? (使用kill命令)
- 8. 殺死命令在Linux中不適用於我
- 9. 殺死Linux進程剛跑
- 10. 殺死某些MSTSC進程
- 11. 殺死進程殺死其他進程
- 12. 如何使用VisualVM或使用unix命令殺死Java線程?
- 13. 使用linux命令行進行FTDI eeprom編程
- 14. 如何通過Runtime.exec()命令在java中殺死進程時獲得異常?
- 15. 使用Windows命令行可以計算我正在運行的進程嗎?
- 16. 如何殺死STIME的一個Linux進程(dangling svnserve進程)
- 17. 運行時間超過24小時的殺死進程(命令)$ pid
- 18. 在命令行中終止進程樹的進程(Windows)
- 19. Linux中的自動殺死進程
- 20. 操作系統可以在Linux中隨機殺死進程嗎?
- 21. 頂部的進程命令
- 22. Pygtk線程長命令行進程
- 23. 殺死進程
- 24. 殺死進程
- 25. 使用'watch'命令的子進程
- 26. 使用python的進程命令
- 27. 通過命令行在Linux中查找進程數
- 28. 在Linux上運行的python腳本中殺死一個進程
- 29. linux遠程執行命令
- 30. 命令殺死特定URL或特定HTTP狀態
但是,如果你想殺死一個正在運行的程序,那麼你可以使用「殺PID」命令。 – VolatileDream 2010-11-23 12:15:24