Читать «Linux. От новичка к профессионалу.Денис Колисниченко» онлайн - страница 56

Автор неизвестен

□ <Alt>+<SysRq>+<S> — сбрасывает содержимое буферов ввода/вывода на диск. Полезна, если вы боитесь, что в результате нажатия на кнопку Reset не будут сохранены важные данные (команда на сохранение давалась, но вы не знаете, была ли произведена физическая запись данных на носитель). Рекомендуется нажать эту комбинацию несколько раз с небольшим перерывом (в 2-3 секунды). Если вы увидели надпись Emergency Sync, то все нормально, можно нажимать кнопку Reset. А вот если нет, то остается надеяться, что просто невозможен вывод на консоль, а данные все же успели синхронизироваться;

□ <Alt>+<SysRq>+<U>— используется для аварийного размонтирования всех файловых систем. По окончании размонтирования вы увидите сообщение: Emergency Umounting... OK;

□ <Alt>+<SysRq>+<B>— практически эквивалентно нажатию кнопки Reset. Полезно, если кнопки Reset нет, или она не нажимается. Перед нажатием этой комбинации клавиш желательно нажать комбинации <Alt>+<SysRq>+<S> и <Alt>+<SysRq>+<U>.

У некоторых пользователей комбинации клавиш с <SysRq> просто не срабатывают. А все из-за того, что в ряде дистрибутивов по умолчанию они отключены. Прежде всего решите, будете ли вы использовать эти комбинации. Если да, тогда отредак-тируйте файл / etc/sysctl.conf — в него нужно добавить строку (если такой строки там нет):

kernel.sysrq = 1

Если же параметр kernel.sysrq в файле sysctl.conf присутствует, но его значение о, исправьте это значение на 1, после чего или перезагрузите систему, или введите команду:

sudo sysctl -w «kernel.sysrq=l»

Есть еще одна причина, по которой комбинация клавиш с <SysRq> может не рабо-тать. Как правило, на ноутбуках в целях экономии места на клавиатуре значения некоторых клавиш перенагружают функциями. Так, например, на моем ноутбуке HP функции клавиш <Delete> и <SysRq> повешены на одну и ту же физическую кнопку на клавиатуре. Обычно она работает как <Delete>, но будучи нажата вместе с клавишей <Fn>, работает как <SysRq>. В таком случае все комбинации клавиш с <SysRq> следует дополнить нажатием клавиши <Fn>. При этом комбинация <Alt>+<SysRq>+<S> будет правильно работать уже в варианте <Alt>+<Fn>+ +<SysRq>+<S>. Да, понимаю, что это неудобно, но другого выхода нет (если, ко-

нечно, не подключить к ноутбуку внешнюю полноразмерную клавиатуру).

3.5. Практические приемы работы с консолью Работая с этой книгой, вам часто придется вводить различные команды, т. е. взаи-модействие с консолью системы будет у вас довольно плотным. Некоторые коман-ды (в основном, для работы с файловой системой) мы рассмотрим в главе 4 , с ря-дом полезных команд вы познакомитесь в главе 25. Сейчас же поговорим о прак­ тических приемах работы в командной строке.