他のUnixeでは、プロセスIDを使用top
してからヒットKして入力できます。OS Xでそれを行うにはどうすればよいですか?
kill [the_pid]
コマンドラインで単独で入力することもできます。しかし、top
プログラムの最中にそれが起こる方法があったのかと思っていました。
他のUnixeでは、プロセスIDを使用top
してからヒットKして入力できます。OS Xでそれを行うにはどうすればよいですか?
kill [the_pid]
コマンドラインで単独で入力することもできます。しかし、top
プログラムの最中にそれが起こる方法があったのかと思っていました。
回答:
# top
shift+を押しsます。これが表示されます:
signal [TERM]:
この時点で、「ポライト」プロセスの終了要求(「シグナル15」)に対してReturnキーを押すだけで、プロセスがファイルをクリーンアップしたり、メモリを解放したりできます。この方法で強制終了できないプロセスの場合は、次のように入力できます。信号「9」である単語「kill」を押してから、を押しreturnます。
ここで、pid(プロセスID)のトッププロンプト:
pid:
強制終了したいプロセスのPIDを入力すると、それが処理されます。
htop
いる場合は、おそらくすでに使用しています。私はそれがより有益でマシンごとに一貫していると思います。MacPortsから利用できます。