Конечно, Ubuntu - это очень надежная и устойчивая операционка, но и она может повиснуть. Хотя, у меня отношение зависаний Ubuntu:Windows примерно 1:500. Но таки бывает из-за аппаратных сбоев (комп у меня не сильно новый). Что делать в такой ситуации? Ведь тупо нажать reset - это не наш метод!!! Такой выход из положения может привести к потери чего-нибудь важного. Вот я и расскажу о малоизвестных возможностях Убунты, да и систем Линукс вообще.
Пользуясь виндой, вы частенько пользовались кнопкой PrtScr, чтоб сделать снимок экрана, и честно считали, что эта кнопочка для того и создана. Вынужден вас разочаровать: эта кнопочка была на клаве еще появления поняти "снимок экрана". Более корректно ее называть SysRq. Если нажать ALT+SysRq+команда, можно добиться очень многого.
Командные клавиши (взято здесь):
Одновременное нажатие клавиш Alt + SysRq +

'H'elp - выводит все доступные возможности SysRq, выделяя большой буквой клавишу действия;

loglevel'0'-'8' - позволяет менять уровень подробности вывода от 0 (только критические сообщения) до 8 (самый подробный режим);

re'B'oot - немедленная перезагрузка системы, прямо как клавиша RESET (без синхронизации и размонтирования файловых систем);

'C'rashdump - выполняет директиву kexec для перезагрузки, чтобы получить сведения об ошибках;

hol'D's - показывает все блокировки, которые держат устройства или файлы;

power'O'ff - корректно выключает систему (если настроено и поддерживается, обычно это прямая команда отключения);

'S'ync - пытается синхронизировать все примонтированные файловые системы, при этом пишет в консоли "Emergency Remount R/O" - когда этот процесс закончится, должно написать "Emergency Remount Complete";

'U'nmount - пытается перемонтировать все примонтированные файловые системы в режим "только-чтение";

show'T'asks - выдаст список текущих задач и информацию о них в текущую консоль;

'N'ice - используется для того, чтобы сделать задачи реального времени с изменяемым приоритетом;

sho'W'-blocked-tasks - выдаст список всех непрерываемых (заблокированных, ждущих окончание ввода-вывода) задач;

show'M'em - выдаст информацию о доступной и занятой оперативной памяти, а так же степени использования своп-файла;

'F'ull - вызвать oom_kill (out-of-memory kill) для прерывания приложений, забравших слишком много памяти (может занять продолжительное время);

secure acces 'K'ey - убивает все программы на текущей консоли, но не применяйте её на консоли, где запущены иксы (графический сервер будет остановлен и вы не сможете увидеть то, что печатаете и то, что ответит SysRq);

un'R'aw - забирает контроль над мышью и клавиатурой у Х-сервера, что полезно, если Х-севрвер завис: так можно перейти в консоль, убить Х-сервер или проверить логи;

t'E'rm - послать сигнал завершения работы SIGTERM всем процессам, кроме init.

K'I'LL - послать сигнал немедленного завершения работы SIGKILL всем процессам, кроме init.

Т.е. чаще всего бывает необходима комбинация R.E.I.S.U.B. - это безопасно завершит, все, что можно завершить, вылезет из системника и нажмет Reset.

Популярность: 14%