タグ付けされた質問 「kill」

killは、プロセスにシグナルを送信するUNIX / Linuxコマンドです。デフォルトでは、プロセスを終了するシグナルが送信されます。また、プロセスを強制終了せずに強制終了するか、プロセスに何らかのアクションを実行するように指示するためにも使用できます(たとえば、再起動せずにhttpdに構成を再読み込みするように通知するため)。


16
停止しているがリッスンしているプロセスを強制終了するにはどうすればよいですか?
ポート3000でリッスンするアプリを開発しています。ポートを既にリッスンしているため、起動するたびにリスナー(C#、TcpListener、それは無関係)を作成できないため、ポートのリッスンのインスタンスがまだあるようです。取られた。 現在、このアプリはタスクマネージャーに存在しないため、PIDを見つけて強制終了してみましたが、この興味深い結果が得られました。 C:\Users\username>netstat -o -n -a | findstr 0.0:3000 TCP 0.0.0.0:3000 0.0.0.0:0 LISTENING 3116 C:\Users\username>taskkill /F /PID 3116 ERROR: The process "3116" not found. 私は以前にこの振る舞いを見たことがなく、誰かが解決策を持っているかどうかを見るのに十分面白いと考えました。 更新:Process Explorerを起動して3000を検索したところ、次のことがわかりました。 <Non-existent Process>(3000): 5552 私はそれを右クリックし、「ハンドルを閉じる」を選択しました。Process Explorerにはもうありませんが、netstatには表示されますが、それでもアプリがリスナーを開始するのを停止します。 更新2:プロセスをとして表示するTCPView for Windowsが見つかりました"<non-existent>"。CurrPortsと同様に、このツールで接続を閉じようとしても何も起こりません。
48 windows  process  kill  tcp  netstat 


3
キーボードショートカットを使用したSIGTERM
私は、端末内で、ということを知っているCtrl+ Cキーボードショートカットがお送りしますSIGINT現在のフォアグラウンド・プロセスにシグナルを。現在のプロセスに送信するため、SIGTERMまたはSIGKILL現在のプロセスにキーボードショートカットを設定する方法はありますか?時間を節約できると思います。 私は走っている Ubuntu 11.04

9
Windowsがプロセスを強制終了できないことがあるのはなぜですか?
現在、Visual Studioでアプリケーションを実行/デバッグしようとしていますが、の最後のインスタンスapp.vshost.exeがまだ実行されているため、作成できません。次に、タスクマネージャを使用して、タスクマネージャを強制終了しますが、アクティビティの信号なしでそのまま残ります。 その特定のケース(おそらくVisual Studioのバグ)を超えて、Windowsがプロセスを強制終了できないことがある技術的な理由に非常に興味がありますか? 啓発されたOS関連の開発者は、説明してみてください。 (そして、WindowsとUnix / Linux / Macの戦いを始めないでください。)

5
Windows 8でプロセスを終了しようとすると「アクセスが拒否されました」
Windows 8でプロセスを終了しようとすると、「アクセスが拒否されました」というメッセージが表示されます。 キル・プロセス(Windows 8の)問題スタックオーバーフローのは、私が読みました: プロセスには、終了していないカーネルモードでアクティブなスレッドがある場合があります。これを診断する最良の方法は、タスクマネージャーの[詳細]タブを使用して、列ヘッダーの1つを右クリックし、[列の選択]を選択することです。「ハンドル」にチェックマークを付けます。プロセスの表示値を確認します。ゼロ以外の値が表示される場合、プロセスはハンドルが開かれている可能性が高く、デバイスドライバーがI / O要求を実行するのを待機しています。それ以外の場合、そのデバイスドライバーはWindowsに要求をキャンセルするように要求しません。トラブルメーカーの絞り込みはそれほど簡単ではありません。プロセスが実行するI / O要求の種類を正確に知る必要があります。superuser.com *で質問して、フォローアップしてください。 ええ...この問題は次のプログラムで発生しています: Spotify Skype バトルフィールド3 私はすべてに対して完全な許可を持っていることを確認しました。さらに、「全員」をフルアクセスで追加しました。 もう1つの解決策は、C ++に関連するものでしたが、これについてはわかりません。 Microsoftのサイトでサポートを依頼しようとしましたが、セキュリティにアクセスし、フルアクセスを持つ全員を追加するように言われただけです。

8
Mac OS Xでプロセスを強制終了し、それ自体で再起動しない方法
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 9年前に移行され ました。 sudo kill -9 [PID]適切なプロセスIDで実行すると、プロセスは停止しますが、再起動され、新しいPIDが設定されます。mysqldプロセスを強制終了しようとしています。 プロセスを強制終了する際にアクティビティモニターを模倣するにはどうすればよいですか?アクティビティモニターで「プロセスの終了」を押すと、プロセスの実行が永久に停止し、完全に終了します。Iフィギュアkill同じ事の権利をしますか? コマンドが機能するかどうかを確認するためにアクティビティモニターとターミナルの両方を並べましたが、実行するたびにsudo kill -9 [PID]、アクティビティモニターのプロセスは消えず、新しいPIDで更新されます。 だから... mysqldターミナル経由でプロセスを強制終了するにはどうすればよいですか?

3
Bash Manページ:kill <pid> vs kill -9 <pid>
私のマニュアルページには、 kill &lt;pid&gt; そして kill -9 &lt;pid&gt; これらは異なることをするので、なぜ-9はkillマンページに文書化されていませんか? 多分それはシェル特有のものだと思ったので、bashのマニュアルページも調べましたが、運はありませんでした。 ボーナス質問:-9は何をしますか?
25 unix  bash  kill  manpages 

8
コマンドラインから特定の「コマンドライン」でプロセスを強制終了する
特定のコマンドラインですべてのプロセスを強制終了するコマンドラインユーティリティはありますか? たとえば、「-jar selenium-server.jar」を含むコマンドラインで「java.exe」という名前のすべてのプロセスを強制終了します。これはプロセスエクスプローラーで可能です。

2
Linux:コマンドラインでプログラムを閉じる(強制終了しない)
一部のアプリケーションでは、1つの実行中のインスタンスのみが許可されます(同じワークスペースを使用する場合のEclipseなど)。そのため、別の場所からログインした場合、以前に別の場所からログインしたときに開いていたアプリケーションを強制終了/閉じる必要があります。 実行中のプロセスを強制終了するには、常にkillコマンドを使用します。ただし、プロセスを強制終了すると、将来の使用に役立ついくつかの状態が保存されない場合があります。ただし、たとえば、閉じるボタンをクリックして適切に「閉じる」と、状態が適切に保存されます。 コマンドラインからアプリケーションを適切に「閉じる」方法はありますか?これはアプリケーションによって異なる場合があるので、もう少し一般的にしましょう。実行中の別のアプリケーションに信号を送信する方法です。この信号は、トップバーの「閉じる」ボタンをクリックするように機能します。

7
rootまたはsudoerにならずに別のユーザーで開始されたプロセスを強制終了するにはどうすればよいですか?
Linux環境では、sudoersでもrootでも使用せずにuser1である場合、user2によって開始されたプロセスを強制終了する必要があります。プロセスを起動するときに設定する方法があるかどうか知っていますか?プロセスの強制終了を許可されたユーザーのリストなど? 実際には、同じプロセスの同時インスタンスを異なるユーザーから開始できるため、グループIDをプロセスに設定するのは都合が悪いのです。グループに属していない他のユーザーは、2番目の並列プロセスを開始できません。 私が持っているのは、プロセスを開始する前にデータベースで定義されたプロセスの開始を許可されたユーザーのリストです。リスト内の現在のユーザーを確認し、はいの場合、現在のユーザーでプロセスを開始します。2番目のユーザーがそれを許可した場合、プロセスを強制終了したいのですが、それを許可したいのですが、sudoersにしたくないのです。 そのため、ユーザーからプロセスを強制終了する要求を受信し、ユーザーがプロセスを開始/停止できるかどうかを確認し、プロセスを強制終了するルートとして実行するプロセスを作成することを考えていました。 それが最良の解決策になると思いますか?
20 linux  sudo  kill 

1
「インスタンスを持たない」タスクを強制終了するにはどうすればよいですか?
Spotifyは最初に自分自身を殺しましたが、PID 8664でタスクとして検出可能な「何かの」が長続きし、RAM使用量が時々変化し続けるという事実から判断します-それは「何かをしました」。 さて、Spotifyはこのインスタンスがぶらぶらしているために再起動を拒否したため、このプロセスの最初に音楽を聴くことができませんでした。 だから私はこのプロセスを取り除こうとしました。ただし、タスクマネージャーもtaskkillコマンド(もちろん管理者として)も成功しませんでした。 taskkillは少なくともここに翻訳する「理由」を与えてくれました。 &gt;taskkill /pid 8664 /f &gt;taskkill /im spotify.exe /f 両方が与えた: ERROR: The process "spotify.exe" with PID 8664 could not be terminated. Reason: There is currently no instance executed by this task. その意味と、そのようなプロセスを終了する別の方法があるかどうかを知りたいです。 (Windows 7 Pro 64ビット)

4
SSHからログアウトした後、現在実行中のLinuxタスクが強制終了されるのを防ぐ
LinuxサーバーでSSH接続を介して数日間実行する計算タスクがあります。バックグラウンドではないため、SSH接続はタスクを保留しています。 sshセッションを開いたローカルマシン(サーバーではなく)を再起動したいのですが、タスクを実行したままにします。それは可能ですか?
18 linux  ssh  shell  kill 

7
cygwinターミナルでWindowsプロセスを強制終了するには?
Windows上のCygwinでプロセスを強制終了する方法に関して問題があります。私はCygwinを初めて使用します。しかし、私には単純に殺すことができない仕事があります。次のコマンドを発行しようとしました。 kill 4568 kill -9 4568 /bin/kill -f 4568 プロセスが実行されるCygwinターミナルではCtrl + Cを使用できないため、別のCygwinターミナルでコマンドを発行しました。私は成功しなかったが、インターネット上で検索した。
18 windows  process  cygwin  kill 

4
PIDを使用してGoogle Chromeの1つのタブを殺す方法
クロムの1つのタブを閉じたいです。タブのPIDを削除しようとしましたが、タブが閉じず、「このWebページの表示中に問題が発生しました。続行するには、再読み込みするか、別のページに移動してください」と表示されます。どうすればこれを取り除くことができますか。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.