Как закрыть заблокированную / заблокированную программу / приложение?

21

Я использую Ubuntu 12.04.1 LTS Desktop.

Мой сын и я играем в игры на GCompris и несколько модулей замораживания / блокировки.

Когда это произойдет, я не знаю, как закрыть программу.

Я знаю, что в Windows я мог использовать ctrl-alt-del, чтобы добраться до диспетчера задач, чтобы закрыть его.

Есть ли эквивалент в Ubuntu?

Kobur
источник
Связанный: Где сила бросить?
Кристофер Кайл Хортон

Ответы:

49

Нажмите ALT + F2, введите xkill. Указатель мыши на экране изменится на крест.

Затем вы можете просто нажать на окно, которое хотите закрыть.

Yanok
источник
7
лучший пользовательский опыт когда-либо
Andrzej Rehmann
1
Это должен был быть принятый ответ.
Мухаммед бин Юсрат
19

Это мой "аварийный шпаргалка linux":

1. Не реагирующее приложение

SUPER-> введите системный монитор -> RETURN-> найти процесс -> щелкните правой кнопкой мыши -> Kill Process

или

ALT+ F2-> введите xkill-> x отмечает место (или в этом случае замороженное приложение)

или

CTRL+ ALT+ T-> введите top-> найти идентификатор процесса -> k PIDгде PID = идентификатор процесса

Эффект : это убивает программу.


2. Неадаптивный рабочий стол

CTRL+ ALT+ F1-> введитеsudo service lightdm restart

Эффект : убивает сеанс и начинает новый.


3. Не реагирующая система

КРАЙНЕЕ СРЕДСТВО. ИСПОЛЬЗУЙТЕ ТОЛЬКО ПРИ ВСЕХ СБОЯХ:

Удерживая ALT+ SysRq, нажмите следующие клавиши в указанном порядке:

R-> E-> I-> S-> U->B

Здесь вы найдете волшебный SysRqключ:

введите описание изображения здесь

Эффект : это перезапускает систему, но только после выполнения следующих действий:

unRaw      (take control of keyboard back from X),
 tErminate (send SIGTERM to all processes, allowing them to terminate gracefully),
 kIll      (send SIGKILL to all processes, forcing them to terminate immediately),
  Sync     (flush data to disk),
  Unmount  (remount all filesystems read-only),
reBoot.

Бонусная мнемоника : перезагрузка, даже если система совершенно сломана

Glutanimate
источник
4

Просто откройте из меню «Пуск» меню «Система»> «Системный монитор». Там вы найдете задачи, которые выполняются, и можете закрыть их.

Вы также можете попробовать ALT+F4

закрыть запущенное приложение на переднем плане.

Другая возможность будет использовать Ctrl+ ALT+F4

Вы должны войти туда под своей учетной записью. Тогда ты можешь бежать

top

Если вы хотите «убить» процесс, запишите номер «PID». Затем вы вводите сверху:

k number_of_PID

number_of_PIDномер PID, который вы только что записали. Процесс должен тогда закончиться.

Peterling
источник
1

Используя Alt + F2, xkill - хороший вариант для приложений, в которых есть окно для нажатия.

Иногда происходит сбой приложения, и окно больше не отображается, но приложение все еще находится в фоновом режиме. В этом случае вы можете использовать «Системный монитор», чтобы убить его.

Сделать
источник
1

Это на самом деле произошло со мной 18.04 сегодня Alt-F2 и xkill не работает для меня

Я закончил тем, что выходил из системы и снова входил в систему, и когда он заканчивал регистрировать меня назад в упрямом приложении, пропал

User6655
источник
1
Это абсолютно так. Прочитайте вопрос еще раз. Он спрашивает .... QUOTE ... "Как закрыть заблокированную / заблокированную программу / приложение?" Единственный способ, которым я смог закрыть заблокированную программу на моей установке 18.04, был точно таким, как я описал. Больше ничего не получалось. Представленные выше два ответа предполагают, что простые, но эффективные решения неприемлемы.
User6655
Ответ проголосовал. Это действительно ответ на вопрос. Нет робо-рецензирования, пожалуйста?
Fabby
0

Способ убить процессы, которые зависают, с помощью терминала. Откройте терминал, Ctrl+ Alt+, Tзатем вы можете набрать эту команду.

sudo ps -aux | grep -inE (name of application)  # no parenthesis.

Например, для калькулятора, sudo ps -aux | grep -inE calc тогда, что-то подобное появится.

210:(computer name)   7645  0.0  0.4 630824 37700 ?        Sl   Mar15   0:17 gnome-calculator
240:(computer name)  10403  0.0  0.0  14224   964 pts/2    S+   22:04   0:00 grep --color=auto -inE calc

первое число, 7645 для первого приложения, является его идентификационным номером. Итак, чтобы убить его, наберите

sudo kill 7645

** примечание для sudo ps -aux | grep -inE calcя мог набрать, sudo ps -aux | grep -inE calculatorчтобы быть более конкретным.

** дополнительное примечание, sudoне требуется для sudo ps -aux | grep -inE calc.

BONEPIEBONEPIE
источник
Я не думаю , что нужно sudoискать этот процесс и вам не нужно будет grep«s -Eфлаг. Также есть pgrepи pkill...
Zanna