一時的に生成される2つのプロセスがあり、それらを強制終了する必要があります。 ps aux
のプロセスは次のとおりです
david 38329 0.0 5.0 3916476 104624 s002 S 11:33AM 0:17.43 /Applications/Firefox.a
david 38319 0.0 0.0 2442472 1028 s002 S 11:33AM 0:00.10 Xvfb -br -screen 0 800x
david 38268 0.0 0.2 3012352 4960 ?? S 11:02AM 0:00.24 /System/Library/Framewo
david 38261 0.0 3.4 3913364 70724 s002 S 11:02AM 0:08.51 /Applications/Firefox.a
Xvfb
またはFirefox
のすべてのプロセスをどのように強制終了しますか?
pdate:$ Sudo killall Xvfb
を使用してそのプロセスを強制終了することができましたが、Firefoxで同じことをまだ実行できません。
davids-Mac-mini:financials david$ ps aux|grep firefox
david /Applications/Firefox.app/Contents/MacOS/firefox-bin -foreground
david /Applications/Firefox.app/Contents/MacOS/firefox-bin -foreground
david grep firefox
davids-Mac-mini:financials david$ Sudo killall firefox
No matching processes were found
名前で実行したい場合:
killall firefox
特定のプロセスを強制終了したい場合は、例えば最初のFirefoxインスタンス:
kill 38329
そして、プロセスが進みたくない場合は、以下を使用できます。
kill -KILL 38261
プログラムがOSを終了させないようにする方法はないはずですRIGHT NOW。
pdate:killall
コマンドで使用可能なすべてのプロセス名のリストを表示するには、次のコマンドを使用できます。
ps -axco command | sort | uniq
あなたができる
kill `pgrep Xvfb` `pgrep Firefox`
-fがないとコマンドが見つからない場合に備えて、-fを追加してコマンド全体を検索できます。
pgrep -f Firefox
Pgrepと同じ入力を取るpkillもあります。
pkill Xvfb; pkill -f Firefox;