Команда выключения Linux (Shutdown)

Команда выключения Linux (Shutdown)

19 Января 2020 | Терминал

В этом руководстве мы покажем вам, как использовать shutdown команду, на практических примерах и подробных объяснениях наиболее распространенных вариантов shutdown.

Команда выключения Linux (Shutdown)

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


Синтаксис команды выключения

Прежде чем перейти к использованию shutdown команды, давайте начнем с обзора основного синтаксиса.

В shutdown выражении команды принимает следующий вид:

shutdown [OPTIONS] [TIME] [MESSAGE]

  • options- Параметры отключения, такие как остановка, отключение питания (опция по умолчанию) или перезагрузка системы.
  • time - Аргумент времени указывает, когда выполнять процесс завершения работы.
  • message - Аргумент сообщения указывает сообщение, которое будет транслироваться всем пользователям

В последних дистрибутивах Linux shutdown это псевдоним, systemctl и он доступен в системе только из соображений совместимости.


Как использовать shutdown команду

Только root и пользователи с sudo привилегиями могут использовать crontabкоманду.

При использовании без аргументов shutdownкоманда выключит компьютер.

sudo shutdown

   


    Процесс выключения начинается через 1 минуту, что является временным интервалом по умолчанию.


Как завершить работу системы в указанное время 

Аргумент времени может иметь два разных формата. Это может быть абсолютное время в формате hh:mm и относительное время в формате, +m где m - это количество минут с этого момента.

В следующем примере будет запланировано отключение системы на 11 часов утра:

sudo shutdown 11:00


    Следующий пример запланирует систему shutdownчерез 10 минут:

sudo shutdown +10


Как немедленно выключить систему

Чтобы немедленно завершить работу системы, вы можете использовать +0 ее псевдоним now:

sudo shutdown now


Как передать пользовательское сообщение

Чтобы передать собственное сообщение вместе со стандартным shutdown уведомлением, введите свое сообщение после аргумента времени.

Следующий пример отключит систему через 30 минут и уведомит пользователей о том, что будет выполнено обновление оборудования:

sudo shutdown +30 "Hardware upgrade"

Важно отметить, что при указании пользовательского настенного сообщения вы также должны указать аргумент времени.


Как перезагрузить систему 

Чтобы перезагрузить систему, используйте -r аргумент:

sudo shutdown -r


Вы также можете указать аргумент времени и пользовательское сообщение:

shutdown -r +5 "Updating kernel"


    Команда выше перезагрузит систему через 5 минут и передаст Updating kernel.


Как отменить запланированное отключение 

Если у вас запланированное завершение работы и вы хотите отменить его, вы можете использовать -c аргумент:

sudo shutdown -c


    При отмене запланированного завершения работы вы не можете указать аргумент времени, но вы все равно можете передать сообщение, которое будет отправлено всем пользователям.

sudo shutdown -c "Canceling the reboot"


Вывод

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

Чтобы узнать больше shutdown, посетите страницу справки по завершению работы .


    Комментарии

    Если у вас есть вопросы, не стесняйтесь оставлять комментарии ниже.

Загрузка комментариев...