web-dev-qa-db-ja.com

ターミナルでプロセスを停止する方法

可能な重複:
プロセスを中断するのではなく、unixでプロセスを終了する

ping blah.comのようにTerminalでタスクを実行するとき、どのようにしてこのタスクを停止するのですか(Terminalウィンドウを閉じる以外に。Windowsでは、Ctrl + Breakでほとんどすべてのターミナルベースのプロセスを実行できます)。 Mac上でやる。

71
AngryHacker

Ctrl + C

Ctrl + Cは、プロセスに中止を通知する標準的な方法です。

84
heavyd

やってみる Ctrl + C。また、 Ctrl + Z プロセスを一時停止したい場合に役立つかもしれません。

詳細についてはman kill

中断と終了の違いに興味があるなら、 この答え が良い出発点です。 TL; DRバージョンは、中断されたプロセスを後で再開してその実行を続行することができます。終了した(そして殺された)プロセスは消えます。

25
lorenzog