Полезные команды Linux. Корректные: выключение, перезагрузка, выход из системы.

  • Рубрика записи:СИСТЕМА

Работа с Linux предполагает не только запуск программ и работу с файлами, но и правильное завершение сеансов. Корректное выключение или перезагрузка системы помогают избежать ошибок файловой системы и потери данных.

В этой статье разберём основные команды Linux для управления питанием и сессиями.

Команда init 0 — выключение системы

init 0

Эта команда завершает работу системы и выключает компьютер. Используется как базовый способ корректного отключения.

Команда logout — завершение текущей сессии

logout

Применяется для выхода из текущей сессии пользователя. Чаще всего используется в терминале или при работе по SSH.

Команда reboot — перезагрузка

reboot

Простейший и быстрый способ перезагрузить систему.

Команда shutdown -h now — немедленное выключение

shutdown -h now

Завершает работу системы прямо сейчас. Флаг -h указывает на остановку (halt).

Команда shutdown -h 22:15 & — запланированное выключение

shutdown -h 22:15 &

Позволяет задать время для выключения системы, например, в 22:15. Полезно для серверов или автоматизированных задач.

Команда shutdown -c — отмена запланированного выключения

shutdown -c

Если вы назначили выключение, но передумали — эта команда отменит его.

Команда shutdown -r now — немедленная перезагрузка

shutdown -r now

Аналог команды reboot, но через утилиту shutdown. Используется для перезагрузки системы сразу.

Команда telinit 0 — выключение системы через init

telinit 0

Ещё один способ выключить систему, переводящий её в уровень выполнения 0 (halt).

Итоги

  • Для выключения системы можно использовать init 0, shutdown -h now или telinit 0.
  • Для перезагрузки подойдут reboot и shutdown -r now.
  • Для выхода из сессии применяется logout.
  • Можно запланировать выключение (shutdown -h 22:15 &) или отменить его (shutdown -c).

Эти команды пригодятся как начинающим пользователям Linux, так и администраторам серверов.