Вырваться на терминал

14

Время от времени мой ноутбук зависает от какого-то мошеннического процесса, занимающего все операции ввода-вывода или процессора. Затем я целую вечность боролся с мышью, чтобы открыть меню «Приложения», чтобы открыть терминал, чтобы диагностировать проблему и завершить процесс.

Есть ли более быстрый способ проникнуть в терминал?

Mongus Pong
источник
Это всегда одна и та же программа? это может быть ошибка. Если это проблема ввода-вывода, это может быть плохие блоки на жестком диске или поцарапанный оптический носитель. (Я знаю, что это не связано напрямую с открытием терминала)
LassePoulsen
Я разработал автоматическое обновление системы, которое действительно убивает людей. Я отключил это и изменил рабочий стол на LXDE, и теперь все работает быстро! Я также узнал несколько вещей в процессе!
Mongus Pong

Ответы:

26

CTRL+ ALT+ F1должен дать вам терминал, где вы можете войти, чтобы диагностировать проблему. Вы можете нажать CTRL+ ALT+ F7(иногда F8), чтобы вернуться в графический интерфейс.

Есть дополнительные терминалы в CTRL+ ALT+ F2, F3и т.д ...

Я также нахожу очень полезным привязать CTRL+ ESCк системному монитору, где я могу быстро завершить процесс.

Как сказал SW01, вы также можете набрать ALT+, F2чтобы выполнить одну команду. Это будет работать, только если включена панель gnome (она работает по умолчанию).

И добавление fred.bear, чем CTRL+ ALT+ T, откроет новое окно с терминалом по умолчанию.

Хавьер Ривера
источник
2
Пожалуйста, если вы проголосуете за это, проголосуйте и за другие ответы, которые я изложил здесь.
Хавьер Ривера
12

Назначение клавиш по умолчанию для терминала X по умолчанию: Ctrl+ Alt+T

Peter.O
источник
8

Ответ Хавьера, на мой взгляд, лучший, но я понял, что больше информации никогда не бывает плохой вещью
Вы также можете ввести alt+, f2чтобы открыть небольшую подсказку. Оттуда вы можете открыть bash или другую желаемую программу.

SW1
источник
4

Если ваша система совершенно не отвечает , вы можете нажать Alt+ SysRq+ K(клавиша sysrq должна совпадать с клавишей Print), чтобы убить сервер X display и все его дочерние процессы.

Это вернет вас обратно к экрану входа в GDM, уничтожив все приложения, которые в данный момент работают на TTY7, где и работает X.

→ Больше информации о Magic SysRq Keys в Википедии .

Конечно, вы потеряете все несохраненные данные, и вы не будете знать, какой процесс пошёл не так, как надо, но он ответит, даже если какой-то процесс запрещает вам делать все остальное, магические ключи sysqr имеют наивысший приоритет.

Если ваша система все еще достаточно отзывчива, чтобы делать то, что предложил Хавьер Ривера, это, очевидно, предпочтительнее. Введите в ps auxкомандной строке, вы получите через Ctrl+ Alt+, F1чтобы получить дамп всех процессов, запущенных в настоящее время. Вы можете использовать Shift+ Page Upдля прокрутки, хотя длинный вывод.

Стефано Палаццо
источник
3

Guake Установить Guake

может быть открыт с помощью F12и делает очень хорошую работу, даже если ваша система перегружена! Это терминал в стиле землетрясения.

sBlatt
источник
Отличное маленькое приложение :) Я использую это на работе, и это здорово!
AntonioCS
1

Htop показывает лучших пользователей процессора и позволяет вам убить процесс, не выключая всю систему.


источник