Я использую Ubuntu 12.04.1 LTS Desktop.
Мы с сыном играем в игры на GCompris и несколько модулей замораживаются / блокируются.
Когда это произойдет, я не знаю, как закрыть программу.
Я знаю, что в Windows я мог бы использовать ctrl-alt-del, чтобы добраться до диспетчера задач, чтобы закрыть его.
Есть ли эквивалент в Ubuntu?
Нажмите ALT + F2, введите xkill
. Указатель мыши на экране изменится на крест.
Затем вы можете просто щелкнуть на окне, которое хотите закрыть.
Это на самом деле произошло со мной 18.04. Сегодня Alt-F2 и xkill не работали для меня.
Я закончил тем, что вышел из системы и снова вошел в систему, и когда он закончил регистрировать меня обратно в упрямом приложении, ушел [ 111]
Это моя «шпаргалка по чрезвычайным ситуациям для Linux»:
1. Приложение без ответа
SUPER kbd> -> введите в Системный монитор -> RETURN kbd> -> процесс поиска - -> щелкните правой кнопкой мыши -> Kill Process
или
ALT kbd> + F2 kbd> -> введите xkill
-> x отмечает точку (или в данном случае замороженное приложение)
или
CTRL kbd> + ALT kbd> + < kbd> T kbd> -> введите в top
-> найти идентификатор процесса -> k PID
, где PID = идентификатор процесса
Эффект : это убивает программу .
<час>2. Рабочий стол без ответа
CTRL kbd> + ALT kbd> + F1 kbd> -> введите sudo service lightdm restart
<час>
3. Нечувствительная система
LAST RESORT. ИСПОЛЬЗУЙТЕ ТОЛЬКО ПРИ ВСЕХ СБОЯХ:
Удерживайте ALT kbd> + SysRq kbd> и нажмите следующие клавиши в указанном порядке:
R kbd> -> E kbd> -> I kbd> -> S kbd> -> U kbd> -> B kbd>
Здесь вы найдете магический ключ SysRq kbd>:
[ 1129] Эффект : Это перезапускает систему, но только после выполнения следующих действий:
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.
Бонусная мнемоника : Перезагрузка, даже если система полностью сломана [ одна тысяча сто тридцать четыре]
Используя Alt + F2, xkill - хороший вариант для приложений, в которых есть окно для нажатия.
Иногда происходит сбой приложения, и окно больше не отображается, но приложение по-прежнему заморожено в фоновом режиме. В этом случае вы можете использовать «Системный монитор», чтобы убить его.
Просто откройте из своего Пуск «Меню»> Система> Системный монитор Там вы найдете задачи, которые выполняются, и можете закрыть их.
Вы также можете попробовать ALT kbd> + F4 kbd>
, чтобы закрыть запущенное приложение на переднем плане.
Другой возможностью было бы использовать Ctrl kbd> + ALT kbd> + F4 kbd>
Вы должны войти в систему под своей учетной записью. , Тогда вы можете запустить
top
Если вы хотите «убить» процесс, вы записываете «PID» номер. Затем введите top:
k number_of_PID
number_of_PID
- это номер PID, который вы только что записали. Процесс должен закончиться.
Способ убить процессы, которые зависают, с помощью терминала. Откройте терминал, Ctrl kbd> + Alt kbd> + T kbd>, затем вы можете ввести эту команду.
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
.