web-dev-qa-db-ja.com

端末からウィンドウを閉じるために強制終了するGoogle Chromeのプロセスは何ですか?

Google Chromeは、開いているウィンドウが1つしかない場合でも、通常8〜9個のプロセスを実行しています。 Google Chromeウィンドウを安全に閉じるために、これらのプロセスのどれを終了しますか?

これが私のps -Af | grep chrome出力です:

1000      2706     1  2 23:01 ?        00:00:52 /usr/bin/google-chrome-stable
1000      2713  2706  0 23:01 ?        00:00:00 /usr/bin/google-chrome-stable
1000      2714  2706  0 23:01 ?        00:00:00 /opt/google/chrome/chrome-sandbox /opt/google/chrome/chrome --type=zygote
1000      2715  2714  0 23:01 ?        00:00:00 /opt/google/chrome/chrome --type=zygote
1000      2719  2715  0 23:01 ?        00:00:00 /opt/google/chrome/nacl_helper
1000      2720  2715  0 23:01 ?        00:00:00 /opt/google/chrome/chrome --type=zygote
1000      2839  2706  0 23:01 ?        00:00:08 /opt/google/chrome/chrome --type=gpu-process --channel=2706.3.250838429 --supports-dual-gpus=false --gpu-driver-bug-workarounds=0,1,27 --disable-accelerated-video-decode --gpu-vendor-id=0x1002 --gpu-device-id=0x6760 --gpu-driver-vendor=ATI / AMD --gpu-driver-version=13.30
1000      2843  2839  0 23:01 ?        00:00:00 /opt/google/chrome/chrome --type=gpu-process --channel=2706.3.250838429 --supports-dual-gpus=false --gpu-driver-bug-workarounds=0,1,27 --disable-accelerated-video-decode --gpu-vendor-id=0x1002 --gpu-device-id=0x6760 --gpu-driver-vendor=ATI / AMD --gpu-driver-version=13.30
1000      3038  2720  1 23:08 ?        00:00:28 /opt/google/chrome/chrome --type=renderer --lang=en-US --force-[...very long options list]
1000      4505  4441  0 23:40 pts/0    00:00:00 grep --color=auto chrome
26
udiboy1209

記録として、ターミナルからプロセスを強制終了することは、「Google Chromeを安全に閉じる」とは見なされません。

ブラウザー全体を強制終了するには、killall google-chrome-stableまたは(この例では)kill 2706を実行できます(親PIDが1であり、他のすべてのプロセスがこのプロセスから派生していることに注意してください)。

タブを削除するには、プロセス3038がa tabであるが、どのタブまたはどのタブではないことを確認できます。 kill 3038を実行してタブを実行しているプロセスを強制終了できますが、タブ自体はまだ開いていることに注意してください(ただし、コンテンツはブルースクリーンに置き換えられます)。

18
saiarcot895

「Google Chromeが正常にシャットダウンしなかった」を表示したくない場合。 ...をレポするには、次のようにchromeプロセスツリーのルートのみにシグナルを送ることが重要です。

pkill --oldest chrome

完全な説明 を参照してください。 wmctrl -c(素晴らしいプログラム)は、Unityのような一部のウィンドウマネージャーでのみ機能し、一度に1つのウィンドウしか閉じないため、ループが必要になります。

16
Keith Cascio

1つのコマンドですべてを停止できます。

Sudo killall chrome

その後、これを防ぐために、[設定]に移動し、[詳細設定]を選択すると、プログラムの終了時にバックグラウンドプロセスの実行を許可しないように設定できるスイッチが表示されます。シャットオフします。

10
SDsolar

また、ウィンドウマネージャーコントロールを使用してウィンドウを閉じるオプションもありますが、そのためには、小さなパッケージをインストールする必要があります(14.04でテスト済み)

Sudo apt-get install wmctrl

この手順は、以前に希望したとおりに、Xボタンをクリックすることをシミュレートします。

wmctrl -c "Google Chrome"

chromeの唯一の欠点は、ページが終了確認(投稿の編集時のaskubuntuなど)を要求した場合、ウィンドウが閉じる代わりにこの確認が表示されることです。

「Google Chrome」パラメーターは、ウィンドウタイトルの任意のテキストと入れ替えることができ、このコマンドの.shファイルを作成し、いつでも使用できます(私の場合は、Windows 8を使用して、下のウィンドウを閉じる機能をドラッグしますccsmおよびホットコナー)

3
Brunno Bettini

コマンドラインを使用しない別のオプションは次のとおりです。

  1. アプリケーションの表示>システムモニター
  2. プロセス名chromeに移動します
  3. それを右クリックして、End(またはKill)を選択します

    enter image description here

0
pietro