- Команда shutdown в Linux
- Синтаксис команды выключения
- Как использовать команду shutdown
- Как выключить систему в указанное время
- Как немедленно выключить систему
- Как транслировать собственное сообщение
- Как перезагрузить систему
- Как отменить запланированное выключение
- Выводы
- Как использовать команду shutdown в Linux с примерами
- Синтаксис команды выключения
- Как использовать команду выключения
- Выключение со всеми параметрами
- Как выключить систему в определенное время
- Как немедленно выключить систему
- Как транслировать собственное сообщение
- Как отменить запланированное выключение
- Как использовать команду выключения Linux в Ubuntu и CentOS
- Использование команды выключения в Linux Ubuntu и CentOS
- Перезагрузите VPS с помощью команды выключения в Linux
- Отмена команды выключения по расписанию в Linux
- Выключение и перезагрузка Linux. Shutdown и Reboot
- Синтаксис команды shutdown
- Перезагрузить систему
- Выключить компьютер
- Перезагрузка или выключение Linux по времени
- Отправка сообщения перед перезагрузкой или выключением
- Отмена запланированной перезагрузки или выключения
Команда shutdown в Linux
В этом руководстве мы покажем вам, как использовать команду shutdown на практических примерах и подробных объяснениях наиболее распространенных параметров shutdown .
Команда shutdown систему. Когда завершение shutdown инициируется, все вошедшие в систему пользователи и процессы уведомляются о том, что система выходит из строя, и дальнейшие входы в систему запрещены. Вы можете выключить вашу систему немедленно или в указанное время.
Синтаксис команды выключения
Прежде чем перейти к использованию команды shutdown , давайте начнем с обзора основного синтаксиса.
Выражения команды shutdown имеют следующую форму:
shutdown [OPTIONS] [TIME] [MESSAGE]
- options — options завершения работы, такие как остановка, отключение питания (параметр по умолчанию) или перезагрузка системы.
- time — аргумент времени указывает, когда выполнять процесс выключения.
- message — Аргумент сообщения определяет сообщение, которое будет транслироваться всем пользователям.
В последних дистрибутивах Linux systemctl shutdown является псевдонимом systemctl и доступна в системе только из соображений совместимости.
Как использовать команду shutdown
Только root и пользователи с привилегиями sudo могут использовать команду crontab .
При использовании без аргументов команда shutdown выключит машину.
Процесс выключения начинается через 1 минуту, что является временным интервалом по умолчанию.
Как выключить систему в указанное время
Аргумент времени может иметь два разных формата. Это может быть абсолютное время в формате hh:mm и относительное время в формате +m где m — количество минут с текущего момента.
В следующем примере будет запланировано выключение системы на 11:00:
В следующем примере будет запланировано shutdown системы через 10 минут:
Как немедленно выключить систему
Чтобы выключить систему сразу же можно использовать +0 или его псевдоним в now :
Как транслировать собственное сообщение
Чтобы транслировать настраиваемое сообщение вместе со стандартным уведомлением о shutdown введите сообщение после аргумента времени.
В следующем примере система будет отключена через 30 минут и уведомлена пользователей о том, что будет выполнено обновление оборудования:
sudo shutdown +30 "Hardware upgrade"
Важно отметить, что при указании настраиваемого сообщения на стене вы также должны указать аргумент времени.
Как перезагрузить систему
Чтобы перезагрузить систему, используйте аргумент -r :
Вы также можете указать аргумент времени и собственное сообщение:
shutdown -r +5 "Updating kernel"
Приведенная выше команда перезагрузит систему через 5 минут и транслирует Updating kernel .
Как отменить запланированное выключение
Если вы запланировали выключение и хотите отменить его, вы можете использовать аргумент -c :
При отмене запланированного завершения работы вы не можете указать аргумент времени, но вы все равно можете транслировать сообщение, которое будет отправлено всем пользователям.
sudo shutdown -c "Canceling the reboot"
Выводы
Команда shutdown позволяет вам остановить, выключить и перезагрузить вашу систему Linux.
Чтобы узнать больше о shutdown , посетите страницу руководства по завершению работы .
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Как использовать команду shutdown в Linux с примерами
Все пользователи Linux и системные администраторы должны знать, как безопасно выключить всю систему. Для этого есть несколько вариантов, включая планирование выключения в определенное время, немедленное выключение, рассылку уникального сообщения и так далее.
В этом руководстве вы узнаете, как использовать команду выключения Linux shutdown с примерами.
Синтаксис команды выключения
Прежде чем переходить к конкретным способам выключения вашей системы Linux, вы должны понять основной синтаксис команды выключения:
shutdown [options] [time] [message]
- [options] — определяют, хотите ли вы остановить, выключить или перезагрузить машину.
- [time] — указывает, когда вы хотите завершить выключение.
- [message] — добавляет сообщение, объявляющее о завершении работы.
Как использовать команду выключения
Для использования команды shutdown в системах Linux требуется пользователь root или пользователь с привилегиями sudo .
Если вы используете команду без дополнительных аргументов, запуск sudo shutdown в окне терминала выполнит завершение работы за 60 секунд.
Выключение со всеми параметрами
Чтобы просмотреть все параметры при завершении работы системы Linux, используйте следующую команду:
На выводе отображается список параметров выключения, а также описание каждого из них.
Как выключить систему в определенное время
Чтобы запланировать завершение работы, добавьте аргумент [time] и укажите, когда вы хотите, чтобы оно произошло. Есть два способа выключить систему в определенное время — с использованием абсолютного или относительного формата времени.
Абсолютное время соответствует формату чч:мм (hh:mm) и позволяет запланировать выключение в указанное время. Команда следует синтаксису:
Например, чтобы потребовать выключения в 7 утра, введите следующую команду:
В качестве альтернативы можно использовать относительный формат +m и запланировать завершение работы через определенное количество минут с момента запуска команды. В этом случае синтаксис команды:
Чтобы выключить систему через 20 минут, запустите:
Как немедленно выключить систему
Как упоминалось ранее, запуск команды shutdown без каких-либо аргументов заставляет систему выключиться через минуту после выполнения команды. Однако, если вам требуется немедленное выключение, используйте:
Другой вариант — запланировать выключение, используя формат относительного времени со значением 0, как в приведенной ниже команде:
Как транслировать собственное сообщение
После того, как вы запланировали выключение системы, все пользователи в системе получат сообщение, уведомляющее их о выключении. Чтобы добавить настраиваемое сообщение в уведомление о завершении работы, чтобы информировать пользователей о том, что должно произойти.
Вы можете добавить [message], только если команда также включает атрибут [time]:
sudo shutdown [time] "[message]"
Например, чтобы выключить систему через 20 минут и передать сообщение об обновлении системы, запустите:
sudo shutdown +20 "System Upgrade"
Как отменить запланированное выключение
Чтобы отменить запланированное выключение, используйте команду:
Вы также можете добавить сообщение для уведомления пользователей об отмене завершения работы. Для этого добавьте параметр [message] (в кавычках) к приведенной выше команде. Например:
sudo shutdown -c "Canceling System Upgrade"
Как использовать команду выключения Linux в Ubuntu и CentOS
Команда выключения может перезагружать, останавливать или выключать.
Первый аргумент [OPTIONS] может быть строкой времени. После аргумента, при желании, вы можете ввести сообщение на стене, чтобы уведомить вошедших в систему пользователей перед выключением вашей системы.
Формат строки времени — чч: мм (час / минута) — 24-часовой формат времени. Это определит время для выполнения команды выключения. В качестве альтернативы вы можете использовать + m, где m означает минуты. Он проинструктирует машину выключиться через желаемое количество минут.
Вы также можете использовать теперь в синтаксисе, который является псевдонимом для +0 , это приведет к немедленному отключению вашего VPS. Если вы не укажете аргумент [время] , Linux по умолчанию подразумевает +1 перед завершением работы.
Имейте в виду, что аргумент времени является обязательным, если вы хотите указать сообщение на стене. / Бег / NOLOGIN файл будет создан за 5 минут до выключения системы , только если вы подразумевали аргумент времени , чтобы гарантировать , что дальнейшие логины не должны быть разрешены.
Использование команды выключения в Linux Ubuntu и CentOS
Команда выключения для Ubuntu и CentOS относительно похожа. Каждую команду, показанную ниже, можно использовать в соответствующем терминале. Помните, что вам придется использовать SSH для доступа к вашему VPS-серверу. У нас есть руководство, посвященное процессу работы с PuTTY!
Основная команда выключения как для CentOS, так и для Ubuntu выглядит так:
Приведенная выше команда не выключит ваш компьютер немедленно, она установит минутный таймер перед выключением. Не забудьте сохранить свою работу до выключения.
Чтобы немедленно выключить компьютер, введите следующую команду и нажмите Enter:
Как мы упоминали ранее, здесь команды для обеих ОС одинаковы.
Чтобы выключить компьютер в определенное время, введите следующую команду в командную строку и нажмите Enter:
Команда выключения Linux следует 24-часовому формату, поэтому введите часы вместо чч и минуты вместо мм .
Чтобы выключиться через несколько минут или часов, введите следующую команду и нажмите Enter:
Помните, здесь m означает минуты. Просто укажите количество минут.
Чтобы показать сообщение людям, которые вошли в ваш VPS, введите следующую команду и нажмите Enter:
Shutdown +m “Please save your Work, the PC will Shutdown in 5 Minutes”
Перезагрузите VPS с помощью команды выключения в Linux
Команда не перезагрузит вашу машину сразу, она установит таймер на одну минуту перед перезагрузкой. Для этого вы можете сохранить свою работу до перезагрузки.
Чтобы немедленно перезагрузить компьютер, просто добавьте параметр сейчас, как вы делали ранее.
Помните, здесь m означает минуты. Просто укажите количество минут.
Чтобы показать сообщение людям, которые вошли в систему с вашим сервером, прежде чем он выйдет из строя, введите следующую команду и нажмите Enter:
Shutdown –r +m “Please save your Work, the PC will restart in 5 Minutes”
- -poweroff, -P: like halt Выключает систему (также выключает устройство)
- -reboot, -r: перезагрузить систему.
- -halt, -h: остановить машину после завершения процессов.
В приведенных выше командах вы также можете указать время, а затем настенное сообщение после аргумента option.
Отмена команды выключения по расписанию в Linux
Чтобы отменить запланированное выключение или перезагрузку компьютера, вы можете просто ввести следующую команду до того, как достигнете выделенного времени запланированного выключения компьютера.
Эти команды немедленно отменяют указанное запланированное время выключения или перезапуска. Вы не можете использовать эту команду, если вы использовали +0 или сейчас .
Выключение и перезагрузка Linux. Shutdown и Reboot
Команда shutdown предназначена для выключения и перезагрузки компьютера, используя командую строку Linux. shutdown также позволяет перезагрузить или выключить компьютер в заданное время или через заданный интервал времени.
Синтаксис команды shutdown
shutdown [опции] [время] [сообщение]
[опции] — указывает действие, которое необходимо выполнить.
[время] — время или интервал для выполнения действия.
[сообщение] — сообщение, рассылаемое залогиненным пользователям.
Перезагрузить систему
Для перезагрузки системы используется ключ -r . Чтобы немедленно запустить перезапуск системы используется команда:
Для перезагрузки Linux также можно использовать команду reboot. Она является аналогом команды shutdown -r . Для перезагрузки Linux из командной строки, с использованием команды reboot, необходимо выполнить:
Выключить компьютер
Чтобы корректно завершить систему и выключить компьютер используется команда:
Также можно использовать команду reboot с ключом -p :
Перезагрузка или выключение Linux по времени
Для команды shutdown можно указать точное время или интервал времени, через который необходимо перезагрузить или выключить систему. Рассмотрим примеры.
Выключить систему через 15 минут:
Выключить систему в 13 часов 10 минут:
Перезагрузить систему через 10 минут:
Отправка сообщения перед перезагрузкой или выключением
Если система используется несколькими пользователями, то бывает полезно предупредить их перед выполнением перезагрузки или выключением системы. Для этого в конце команды shutdown пишется соответствующее сообщение:
sudo shutdown 15:30 "Save your data! System will be shutdown at 15:30."
Отмена запланированной перезагрузки или выключения
Если вы выполнили команду shutdown и установили соответствующее время для ее выполнения, то чтобы отменить данное действие используется ключ -c :
Дополнительную информацию по командам shutdown и reboot можно получить, выполнив
К перезагрузке или выключению компьютера из командной сроки Linux иногда прибегают, когда «система» или какой-нибудь процесс или группа процессов серьезно повисла. Смотрите также как завершать процессы, используя команду kill.