In Google Chrome werden normalerweise 8 bis 9 Prozesse ausgeführt, obwohl nur ein Fenster geöffnet ist. Welchen dieser Prozesse kann ich beenden, um das Google Chrome-Fenster sicher zu schließen?
Hier ist meine ps -Af | grep chrome
Ausgabe:
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
google-chrome
process
kill
udiboy1209
quelle
quelle
Antworten:
Das Beenden eines Prozesses vom Terminal aus wird nicht als "sicheres Schließen von Google Chrome" angesehen.
Um den gesamten Browser zu beenden, können Sie
killall google-chrome-stable
oder (in diesem Beispiel) ausführenkill 2706
(beachten Sie, dass die übergeordnete PID 1 ist und alle anderen Prozesse von diesem Prozess abstammen).Um einen Tab zu töten, kann ich sagen, dass der Prozess 3038 ist ein Tab ist, aber nicht welcher oder welcher Tab. Sie können ausführen
kill 3038
, um den Prozess abzubrechen, in dem die Registerkarte ausgeführt wird. Beachten Sie jedoch, dass die Registerkarte selbst weiterhin geöffnet ist (der Inhalt wird jedoch durch einen blauen Bildschirm ersetzt).quelle
kill
gleichbedeutend mit dem Drücken der Taste "x". Was ist der Unterschied?kill
oder werdenkillall
die Prozesse sofort beendet. Es gibt keine Möglichkeit für Anwendungen, das zu tun, was sie normalerweise beim Schließen tun. Im Fall von Chrome (ium) kann dies bedeuten, dass das Profil, die Einstellungen und der Verlauf gespeichert und einige Datenbanktransaktionen ausgeführt werden (ich bin mir nicht sicher, wie die vollständige Liste lautet). Beachten Sie, dass dies für alle Prozesse gilt.killall chrome
arbeitete für mich am Ubuntu 16.04Wenn Sie nicht sehen möchten, dass Google Chrome nicht ordnungsgemäß heruntergefahren wurde. Zum Reponieren ... “ist es dann wichtig, nur die Wurzel des Chrome-Prozessbaums zu signalisieren:
Siehe vollständige Erklärung .
wmctrl -c
(Tolles Programm) funktioniert nur mit einigen Fenstermanagern wie Unity und schließt jeweils nur ein Fenster, sodass Sie eine Schleife benötigen.quelle
Sie können alle mit einem einzigen Befehl stoppen:
Um dies in Zukunft zu verhindern, gehen Sie zu Einstellungen, wählen Sie Erweitert und im unteren Bereich finden Sie einen Schalter, mit dem Sie festlegen können, dass Hintergrundprozesse beim Beenden des Programms NICHT ausgeführt werden dürfen. Mach es aus.
quelle
Sie haben auch die Möglichkeit, das Fenster mithilfe des Fenstermanagers zu schließen. Dazu müssen Sie jedoch ein kleines Paket installieren (getestet am 14.04).
Dieser Vorgang simuliert einen Klick auf die X-Schaltfläche, wie Sie es zuvor gewünscht haben.
Der einzige Nachteil von Chrome ist, dass, wenn die Seite nach einer Bestätigung zum Beenden fragt (wie bei askubuntu beim Bearbeiten eines Beitrags), diese Bestätigung anstelle des Schließens des Fensters angezeigt wird.
Der "Google Chrome" -Parameter kann für jeden Text im Fenstertitel ausgetauscht werden, und Sie können eine .sh-Datei dieses Befehls erstellen und sie verwenden, wann immer Sie möchten (in meinem Fall wollte ich eine Windows 8-Funktion zum Schließen des Fensters durch Ziehen von unten simulieren) ccsm und hot conners)
quelle
Eine weitere Option ohne die Befehlszeile ist:
chrome
Rechtsklicke darauf und wähle
End
(oderKill
)quelle