Как убить неподходящую задачу GUI под Unity?

Вы должны удалить сетевой менеджер

sudo apt-get удалить network-manager

sudo apt-get удалить сетевой менеджер

За любовь ко всему, что свято, НЕ ПРОПУСТИТЕ ЭТО КОМАНДУ!
27
задан 27 December 2011 в 23:06

6 ответов

Вы можете создать комбинацию клавиш для xkill.

Наберите клавиатуру в тире Unity и щелкните значок. Выберите вкладку ярлыков. Там прокрутите вниз до раздела пользовательских ярлыков и нажмите кнопку +. Теперь назовите свое ярлык, и пусть команда будет xkill, а затем нажмите «ОК». Наконец, нажмите на ярлык xkill и нажмите нужную комбинацию клавиш, чтобы назначить ему ярлык, и это так :) При нажатии клавиши быстрого доступа активируется xkill, когда вам это нужно.

keyboard_shortcuts

24
ответ дан 25 May 2018 в 15:39
  • 1
    Добавление: Чтобы отменить xkill, просто щелкните правой кнопкой мыши в любом месте, и курсор изменится с крестика на стрелку по умолчанию. – Parto 14 June 2014 в 02:40

Лучший способ найти окно терминала:

goto terminal:

sudo ps -aux | grep "name of application"

записать идентификатор процесса

sudo kill -9 "processID"

, поскольку, Если приложение GUI перестает отвечать на запросы, время замедляет работу X (GUI), и все действия будут замедлены, поэтому любое действие gui для закрытия процесса будет медленным.

5
ответ дан 25 May 2018 в 15:39
  • 1
    OP не хочет команды kill, он специально указал это во второй маркированной точке. – Nitin Venkatesh 27 December 2011 в 19:05
  • 2
    Ничего себе, это плохой совет на нескольких разных уровнях - 1. Я попросил GUI или GUI-реляционное решение для убийства задачи 2. ps ... | grep - есть команда pgrep, о которой также говорится в вопросе 3. kill -9 отправляет SIGKILL, в соответствии с которым программа не имеет возможности прекратить милостыню - обычно всегда нужно сначала попробовать kill PID - это отправляет SIGTERM - только если процесс не заканчивается на SIGTERM, один должен выдать kill -9 PID – maxschlepzig 28 December 2011 в 01:30
  • 3
    Кроме того, я возвращаю слишком много чисел. Я не думаю, что новички легко найдут PID без посторонней помощи. – Gui Imamura 18 August 2016 в 05:49

Еще одна вещь, которую вы можете сделать, - запустить System Monitor. Вы можете выбрать процесс с помощью мыши и нажать кнопку «Завершить процесс», чтобы убить его. Это должно даже работать с невосприимчивыми процессами, но я не думаю, что он так же силен, как kill -9. Преимущество состоит в том, что это полностью GUI-решение и очень похоже на аналогичный Activity Monitor в Mac OS X. Это полезно тем из нас, кто движется вперед и назад между Mac и Linux.

3
ответ дан 25 May 2018 в 15:39

Не пробовал сам, но этот небольшой скрипт выглядит полезным. Он добавляет опцию «Force quit» для пусковой установки единства.

1
ответ дан 25 May 2018 в 15:39

Сценарий отправки SIGTERM в текущее активное окно на основе аналогичного вопроса.

1
ответ дан 25 May 2018 в 15:39

Лучший способ найти окно терминала:

goto terminal:

sudo ps -aux | grep "name of application"

записать идентификатор процесса

sudo kill -9 "processID"

, поскольку, Если приложение GUI перестает отвечать на запросы, время замедляет работу X (GUI), и все действия будут замедлены, поэтому любое действие gui для закрытия процесса будет медленным.

5
ответ дан 15 August 2018 в 20:33

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

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