Иногда в Linux перезапуск — единственное, что спасает. Сломался драйвер, завис процесс, или просто система начала вести себя, как пьяный сосед. Да, можно «выключить и включить», но в консоли это делается одной командой — и при желании можно устроить себе мини-апокалипсис.

Классика жанра — sudo reboot

Это простой и честный способ сказать системе: «Вставай и иди заново».

sudo reboot

Всё. Без магии. Система закроет процессы, отмонтирует файловые системы и отправит железо спать на секунду, чтобы разбудить снова.

Подводные камни:

Если у тебя нет прав sudo, вместо перезагрузки получишь «Permission denied» и повод поискать админа.

Если не сохранил данные — они уйдут туда же, куда твои выходные.

Когда всё висит — reboot -f

-f — это форс. Без всяких «давай аккуратно». Система просто вырубит питание и стартанёт снова. Это как выдёрнуть шнур из розетки: иногда помогает, иногда добивает.

sudo reboot -f

Использовать только когда всё мертво, и обычный reboot даже не шевелится.

А если через графику?

Ну… нажал значок питания → «Перезагрузить» → смотришь, как оно уходит в ребут. Всё. Для бабушкиного ноутбука под Ubuntu норм, но если ты работаешь на сервере через SSH — забудь, никакой «кнопочки» у тебя нет.

Правила выживания при ребуте

  • Сохраняй всё, что можешь. Даже в панике. Потому что потом восстановить будет тяжелее, чем запомнить этот пункт.
  • Не делай reboot на продакшн-сервере без предупреждения. Если не хочешь стать легендой в чате разработчиков.
  • Помни, что серверы с аптаймом в 400+ дней часто не хотят вставать. Иногда лучше поискать обходной путь, чем трогать их лишний раз.

Заключение

reboot — команда простая, как кирпич. Но кирпичом можно забить гвоздь, а можно расколотить себе палец. Всё зависит от того, насколько ты понимаешь, что делаешь.

Если ты хочешь, я могу сделать продолжение про shutdown, чтобы у тебя был полный набор команд для «выключить, включить и не обосраться».