Czasami gromadzą się niewidoczne wystąpienia Google Chrome i uniemożliwiają mi uruchomienie przeglądarki:
$ ps -ef | grep chrome
ak 4044 1 4 11:30 ? 00:00:01 /opt/google/chrome/google-chrome
ak 4047 4044 0 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4049 1 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=zygote
ak 4139 4044 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=plugin --plugin-path=/home/ak/.config/google-chrome/Default/Extensions/cpngackimfmofbokmjmljamhdncknpmg/3.0.7_0/plugin/screen_capture_64.so --lang=en-US --plugin-data-dir=/home/ak/.config/google-chrome/Default --channel=4044.0x618d838.1464152706 --enable-crash-reporter=D8EC5832E6B1783FEA1F118FC4B1AAE0,Ubuntu 10.10
ak 4150 1 3 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4153 4150 0 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4155 1 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=zygote
ak 4244 4150 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=plugin --plugin-path=/home/ak/.config/google-chrome/Default/Extensions/cpngackimfmofbokmjmljamhdncknpmg/3.0.7_0/plugin/screen_capture_64.so --lang=en-US --plugin-data-dir=/home/ak/.config/google-chrome/Default --channel=4150.0x48c1e38.1952918361 --enable-crash-reporter=D8EC5832E6B1783FEA1F118FC4B1AAE0,Ubuntu 10.10
ak 4253 1 6 11:30 ? 00:00:01 /opt/google/chrome/google-chrome
ak 4256 4253 0 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4258 1 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=zygote
ak 4348 4253 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=plugin --plugin-path=/home/ak/.config/google-chrome/Default/Extensions/cpngackimfmofbokmjmljamhdncknpmg/3.0.7_0/plugin/screen_capture_64.so --lang=en-US --plugin-data-dir=/home/ak/.config/google-chrome/Default --channel=4253.0x598ca38.734301885 --enable-crash-reporter=D8EC5832E6B1783FEA1F118FC4B1AAE0,Ubuntu 10.10
ak 4355 1 4 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4358 4355 0 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4360 1 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=zygote
ak 4449 4355 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=plugin --plugin-path=/home/ak/.config/google-chrome/Default/Extensions/cpngackimfmofbokmjmljamhdncknpmg/3.0.7_0/plugin/screen_capture_64.so --lang=en-US --plugin-data-dir=/home/ak/.config/google-chrome/Default --channel=4355.0x4bb6e38.554350998 --enable-crash-reporter=D8EC5832E6B1783FEA1F118FC4B1AAE0,Ubuntu 10.10
ak 4457 1 5 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4460 4457 0 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4462 1 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=zygote
ak 4553 4457 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=plugin --plugin-path=/home/ak/.config/google-chrome/Default/Extensions/cpngackimfmofbokmjmljamhdncknpmg/3.0.7_0/plugin/screen_capture_64.so --lang=en-US --plugin-data-dir=/home/ak/.config/google-chrome/Default --channel=4457.0x5338c38.1605325542 --enable-crash-reporter=D8EC5832E6B1783FEA1F118FC4B1AAE0,Ubuntu 10.10
ak 4559 1 8 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4562 4559 0 11:30 ? 00:00:00 /opt/google/chrome/google-chrome
ak 4564 1 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=zygote
ak 4653 4559 0 11:30 ? 00:00:00 /opt/google/chrome/chrome --type=plugin --plugin-path=/home/ak/.config/google-chrome/Default/Extensions/cpngackimfmofbokmjmljamhdncknpmg/3.0.7_0/plugin/screen_capture_64.so --lang=en-US --plugin-data-dir=/home/ak/.config/google-chrome/Default --channel=4559.0x60e6638.1319164624 --enable-crash-reporter=D8EC5832E6B1783FEA1F118FC4B1AAE0,Ubuntu 10.10
ak 4661 4020 0 11:30 pts/2 00:00:00 grep --color=auto chrome
Jeśli spróbuję uruchomić Chrome, gdy są one obecne, zostanie wyświetlony następujący komunikat o błędzie:
Twój profil nie mógł zostać poprawnie otwarty.
Niektóre funkcje mogą być niedostępne. Sprawdź, czy profil istnieje i czy masz uprawnienia do odczytu i zapisu jego zawartości.
Jak się wylogować z Ubuntu, jak mogę się ich pozbyć, aby Chrome mógł zacząć od nowa? Moje pierwsze przypuszczenie nie zadziałało tak, jak się spodziewałem:
$ killall google-chrome
google-chrome: no process found
Uruchomiony kill
na każdym procesie dwa razy z rzędu dostaje zadanie:
$ kill 4044 4047 4049 4139 4150 4153 4155 4244 4253 4256 4258 4348 4355 4358 4360 4449 4457 4460 4462 4553 4559 4562 4564 4653
$ !!
kill 4044 4047 4049 4139 4150 4153 4155 4244 4253 4256 4258 4348 4355 4358 4360 4449 4457 4460 4462 4553 4559 4562 4564 4653
bash: kill: (4139) - No such process
bash: kill: (4244) - No such process
bash: kill: (4348) - No such process
bash: kill: (4449) - No such process
bash: kill: (4553) - No such process
bash: kill: (4653) - No such process
ale chciałbym mieć mniej kłopotliwe rozwiązanie.
Odpowiedzi:
Torba chromowanych trucizn:
pgrep chrome | xargs kill
# jest to w zasadzie „pkill chrome”To samo, ale śpij przez 1/3 sekundy pomiędzy:
Zabijaj, aż zabijanie się skończy:
Krótkie i słodkie (ale nie wyjdzie, dopóki nie wyjdziesz ręcznie):
Może zadziałać? :
źródło
Jeśli nie chcesz widzieć „Google Chrome nie zamknął się poprawnie. Aby repoen ... ”, ważne jest, aby zasygnalizować tylko katalog główny drzewa procesów chrome, tak:
Zobacz pełne wyjaśnienie .
źródło
Spróbuj tego?
źródło
Możesz spróbować:
Wygląda na to, że potrzebuję 5 dodatkowych znaków ...
źródło
Myślę, że nie wszystkie są procesami, ale raczej wątkami.
Próbowałeś
killall -15 google-chrome chrome
? To powinno zabić wszystkie procesy i wątki google-chromeSIGTERM
sygnałem. Jeśli to nie zadziała, zawsze możesz spróbowaćkillall -9 google-chrome chrome
(WYSOKIE NIE ZALECANE, chyba że ABSOLUTNIE musisz zabić procesy bez zapisywania danych)źródło
kill -9
wyjąłem z mojego oryginału, więc nie będę odpowiedzialny za przypadkowe uszkodzenie. (Biorąc to pod uwagę, korzystałem z niego wiele razy ...)killall
ikillall -15
?SIGTERM
jednak zawsze mam w zwyczaju określać, jakiego kodu system powinien użyć, aby wysłać do procesu (procesów)Następnie przejdź do Ustawień, wybierz Zaawansowane, a u dołu znajdziesz przełącznik, w którym możesz go ustawić tak, aby NIE zezwalał na uruchamianie procesów w tle po wyjściu programu.
źródło