Какой процесс Google Chrome уничтожить для закрытия окна от терминала?

Google Chrome обычно имеет 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
27
задан 7 April 2014 в 22:18

5 ответов

Для записи, уничтожая процесс от Терминала не рассматривается как "безопасно заключительный Google Chrome".

Для уничтожения всего браузера можно работать killall google-chrome-stable или (в этом примере) kill 2706 (примечание, как родительский PID равняется 1 и всей другой основе процессов вниз от этого процесса).

Для уничтожения вкладки я могу сказать, которые обрабатывают 3038, вкладка, но не который или что вкладка. Можно работать kill 3038 для уничтожения процесса, выполняющего вкладку, но отметить, что сама вкладка все еще будет открыта (но содержание будет заменено "синим" экраном).

19
ответ дан 16 November 2019 в 11:40

Если Вы, don’t хотят видеть Chrome “Google, не закрывались правильно. Вновь открыться... ”, тогда важно сигнализировать, что только корень хрома обрабатывает дерево, как так:

pkill --oldest chrome

См. полное объяснение . wmctrl -c (замечательная программа) только работает с некоторыми менеджерами окон как Единица, и это только закрывает одно окно за один раз, таким образом, Вам был бы нужен цикл.

17
ответ дан 16 November 2019 в 11:40

Можно остановить всех их с единственной командой:

sudo killall chrome

Затем, чтобы препятствовать тому, чтобы он делал это в будущем, войдите в Настройки, выберите Усовершенствованный, и около нижней части Вы найдете переключатель, где можно установить его, чтобы НЕ позволить фоновым процессам работать, когда программа выходит. Отключите его.

11
ответ дан 16 November 2019 в 11:40

У Вас также есть опция закрыть окно с помощью управления менеджером окон, но для него, необходимо установить небольшой пакет (протестированный на 14,04)

sudo apt-get install wmctrl

, Эта процедура моделирует щелчок по тогда X кнопкам, как Вы желали прежде.

wmctrl -c "Google Chrome"

единственный недостаток для хрома состоит в том, что, если страница просит подтверждение выхода (как askubuntu при редактировании сообщения) это подтверждение покажут вместо закрытия окна.

параметр "Google Chrome" может быть развернут для любого текста в заголовке окна, и можно создать .sh файл этой команды и использовать ее каждый раз, когда Вы желаете (в моем случае, я хотел моделировать, окна 8 перетаскивают нижнюю часть близкая функция окна с помощью ccsm и горячие работники консервного завода)

3
ответ дан 16 November 2019 в 11:40

Поскольку другая опция, не используя командную строку:

  1. Покажите Приложения> Системный монитор
  2. Перейдите к имени процесса chrome
  3. Щелкните правой кнопкой по нему и выберите End (или Kill)

    enter image description here

0
ответ дан 23 November 2019 в 01:03

Другие вопросы по тегам:

Похожие вопросы: