Команда shutdown: корректное завершение работы системы

Существует несколько команд для завершения работы системы. Например, halt останавливает работу компьютера, но не выключает питание. Эта команда предназначена для устаревших машин, которые не поддерживают расширенное управление питанием. Есть также утилита poweroff, которая и завершает работу системы, и отключает питание.

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

Синтаксис команды

# shutdown [OPTION]... ВРЕМЯ [СООБЩЕНИЕ]

Чаще всего используется вариант

# shutdown -h now

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

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

# shutdown -h 19:00

Команда также позволяет выводить сообщение при завершении работы системы. Для этого достаточно разместить текст после указания времени выключения.

# shutdown -h 19:00 [сообщение]

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

# shutdown -h +60

Чтобы перезагрузить систему, используем ключ -r.

# shutdown -r now

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

Более детальную информацию смотрите в руководстве.

Тем, кто не знаком с Linux администрированием, но хочет освоить азы, рекомендуем пройти курс «Linux для новичков»!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *