私はコマンドラインでプロセスの特定のスレッドを殺したい。これを達成するためのいくつかのコマンドはありますか?コマンドラインを使ってlinuxのコマンドラインでプロセスの特定のスレッドを強制終了できますか?
2
A
答えて
0
私はあなたがこれを行うことはできないと思います。ほとんどのプログラムは、自分の知識なしにシャットダウンされているスレッドの1つを処理するようには設計されていません。プログラムが重要なデータをそのスレッドに渡したか、または終了するのを待っている可能性があります。
本当に問題がある場合は、プログラムのシングルスレッド版またはマルチプロセス版を見つけることができます。たとえば、Apacheにはプリフォーク(非スレッド)とワーカー(スレッド)の両方のバージョンがあります。このためのAPIは、Linux上で、ある
1
:
int型tkill(INT TID、INT SIG)。
マニュアルページtkillを指し、(2)
+0
+1であっても、コマンドではありません。しかし、 'man'ページで指定されている' tkill'の代わりに 'tgkill'を使用することをお勧めします –
関連する問題
- 1. バッチファイルを使用してリモートLinuxマシンでプロセスを強制終了します
- 2. 特定のクロムタブ/プロセスを強制終了するには
- 3. スクリプトでのプロセスの強制終了
- 4. mysqldプロセスを強制終了できますか?
- 5. Mercurial(hg)プロセスを強制終了できますか?
- 6. Pythonの子スレッド内から親スレッドを強制終了できますか?
- 7. UIスレッド以外のスレッドでアクティビティを強制終了または終了できますか?
- 8. 特定のユーザーアカウントで実行されている特定のプロセスを強制終了する方法
- 9. Linuxでモジュールをロードしてプロセスを強制終了する方法は?
- 10. Process.destroy()を使用してプロセスを強制終了できません
- 11. プロセスが強制的に強制終了された場合の終了コード
- 12. ノードJSクラスタの特定のワーカーを強制終了できません
- 13. Linuxでプロセスが強制終了したことを確認しました
- 14. プロセスを強制終了できず、スクリプトを使用して同じプロセスを開始できません。
- 15. PowerShellでプロセスを強制終了して認証する
- 16. Octopusを使って強制的にWindowsサービスを強制終了できますか?
- 17. 安全プレイブックの実行を強制的に強制終了できますか?
- 18. すべての子プロセスを強制終了しますが、親プロセスは終了しません。
- 19. コマンドラインによるLinux killプロセス
- 20. listBox内のすべてのプロセスを強制終了しますか? (VB.NET)
- 21. Powershell ISEはプロセスを強制終了してフリーズします
- 22. オンデマンドで名前でプロセスを強制終了するWindowsバックグラウンドサービス
- 23. Linuxのコマンドラインに強制的に起動する
- 24. "android:persistent = true"システムレベルのアプリケーションを強制終了できますか?
- 25. linuxのコマンドラインでパイプを使って行を減らすには?
- 26. SNMP経由でプロセスを強制終了することはできません
- 27. Debianでのプロセスの強制終了 - "sh:/ usr/bin/p $:not found"
- 28. 子プロセスを持つRubyでフォークプロセスを強制終了する
- 29. コマンドラインで特定のコミットIDに強制的に同期する方法
- 30. iOSでバックグラウンドでアプリを強制終了できますか?
しかし、あなたが実行中のプログラムを殺したいならば、あなたは「pidを殺す」コマンドを使用することができます。 – VolatileDream