5. Выключение в определенное время
22/11/01/bezopasnyy-ssh-server-ubuntu/" title="SSH-сервер Ubuntu">SSH-сервер Ubuntu или из-за того, что ваша мышь перестала работать, умение использовать команды Linuxshutdown
в командной строке творит чудеса для всех. Здесь мы покажем вам, как освоить команду shutdown
для быстрого выключения компьютера.
Совет. Изучите различия между выключением, спящим режимом или спящим режимом .
Что такое команда выключения?
В Linux есть два способа выключить компьютер (три, если считать вилку):
- Нажатие кнопки выключения
- Завершение работы через Терминал.
Хотя попытка получить доступ к Терминалу перед выключением может оказаться затруднительной
Contents
- 1 Что такое команда выключения?
- 2 Как использовать команды выключения
- 3 1. Основная команда выключения
- 4 2. Выключение без отключения питания
- 5 3. Выключение при отключении питания
- 6 4. Выключение через X минут
- 7 5. Выключение в определенное время
- 8 6. Отправка предупреждающего сообщения перед завершением работы
- 9 7. Базовая команда перезапуска
- 10 8. Команды принудительного завершения работы
- 11 Бонус: отмена команды выключения
- 12 Часто задаваемые вопросы
Что такое команда выключения?
бенно для выключения удаленного ПК или сервера с Linux через SSH .Команда shutdown
выключает ваш компьютер так же, как это делает кнопка выключения на панели задач. Но это даже лучше: у него есть опции, которые позволяют вам, среди прочего, выбрать, когда выключаться.
Как использовать команды выключения
Формат выглядит следующим образом:
sudo shutdown <optional setting flag> <shutdown time> <optional message>
Как и большинству команд системного уровня в Linux, для этой работы вам потребуется sudo
. И тогда вы сможете выбрать флаг опции и другие опции. В этой статье мы рассмотрим каждый из них.
1. Основная команда выключения
Команда shutdown
запускает процесс завершения работы, который завершает работу всех работающих приложений перед выключением питания. Для этого требуется настройка времени — вам нужно сообщить ему, когда выключиться, прежде чем он заработает. Добавляя now
рядом с надписью «Выключение», вы даете компьютеру команду прекратить все, что он делает, и немедленно выключиться.
sudo shutdown now
Вы также можете связать с этой командой ярлык автоматического выключения и сделать кнопку выключения своими руками. Это полезная команда для SSH-серверов, потому что ее очень легко запомнить. Однако для работы некоторых дистрибутивов и версий Linux может потребоваться добавить фл
Как использовать команды выключения
p>Полезно знать : с помощью этих советов вы легко сможете проверьте даты выключения и перезагрузки на вашем ПК с Linux .2. Выключение без отключения питания
sudo shutdown -h now
или
sudo halt
Иногда лучше выключить компьютер, не отключая питание. Команда halt
выполняет все то же, что и команда shutdown
, за исключением последнего ша
1. Основная команда выключения
лично подходит, если у вас есть автономные периферийные устройства, выключение которых занимает больше времени, чем основной компьютер.Однако лучше использовать команду shutdown
с флагом -h
. Это связано с тем, что shutdown
позволяет вам установить когдавыключать компьютер, о чем мы поговорим чуть позже.
3. Выключение при отключении питания
sudo shutdown -P now
или
sudo poweroff
Когда ваш ПК или сервер с Linux находится в другой комнате, необходимость физического нажатия кнопки питания будет довольно проблематичной. К счастью, sudo poweroff
позволяет автоматически отключать все питание компьютера, чтобы ваш процессор был защищен от скачков напряжения и других проблем, связанных с питанием, которые могут его вывести из строя.
Тем не менее, лучшей командой завершения работы Linux будет команда shutdown
с флагом -P
. Только помните, что буква «П» должна быть с большой буквы, а не с маленькой.
4. Выключение через X минут
sudo shutdown +<minutes>
Предположим, у вас есть процесс, который завершится через 30 минут. Возможно, вы что-то загружаете и думаете, что это будет сделано примерно к этому времени. Вы можете попробовать заменить now
на +
и указать, сколько минут вы хотите, чтобы он ждал перед выключением. Например: sudo shutdown +30
выключает компьютер через 30 минут.
Помните, что перед работой не нужно ждать завершения каких-либо процессов, поэтому, если ваша задача занимает немного больше времени, чем должна, эта команда выключения Linux выключит ваш компьютер, к
2. Выключение без отключения питания
>5. Выключение в определенное времяsudo shutdown <hour>:<minute>
Если вы похожи на меня, который засыпает на клавиатуре в 3 часа ночи и просыпается от теплого компьютера, на котором всю ночь воспроизводится музыка с YouTube, вам бы хотелось, чтобы был способ выключить ее через определенное время.. К счастью, shutdown
позволяет вам выбрать время.
Например, использование sudo shutdown -P 2:45
выключит ваш компьютер с Linux, как только время достигнет 2:45 ночи. Он считывает время в 24-часовом формате, поэтому вам нужно будет ввести sudo shutdown -P 14:45
, если вы хотите выключить его в 2:45 дня.
6. Отправка предупреждающего сообщения перед завершением работы
sudo shutdown <time> "<message>"
Когда вы используете сервер Linux с подключенным несколькими пользователями, будет полезно отправить сообщение, чтобы проинформироват
3. Выключение при отключении питания
вычки, сервер Linux может передать специальное сообщение другим пользователям через командную строку.Для функций автоматического завершения работы и перезапуска на серверах это сообщение может быть очень важным. Вы можете добавить это в скрипт, который запускается при загрузке. Таким образом, ваш Linux-сервер может автоматически отключаться для планового обслуживания или обновления.
7. Базовая команда перезапуска
sudo shutdown -r now
или
sudo reboot
Используя флаг -r
, вы можете перезагрузить компьютер, а не выключать его. Вы можете заменить now
на время запланированного выключения, что отлично подходит для автоматических систем и серверов с ночными обновлениями.
В качестве альтернативы есть команда sudo reboot
, но она не позволяет устанавливать время. По большей части он работает так же, как sudo shutdown -r now
.
Совет. Рекомендуется перезагрузить компьютер после 4. Выключение через X минутtle="обновление ядер Linux">обновление ядер Linux .
8. Команды принудительного завершения работы
sudo poweroff -f
или
sudo halt -f
или
sudo shutdown -f
Не каждый день вы получаете систему, которая просто перестает отвечать на запросы до такой степени, что большинство команд не работают. Команды poweroff
, halt
и shutdown
могут использовать флаг -f
для принудительного завершения работы. По сути, это электронная версия выключателя питания: он принудительно отменяет все задачи и выключается.
Используйте это только в том случае, если обычные команды выключения и перезапуска не работают. При каждом использовании вы неизбежно потеряете данные (и целостность системы).
Бонус: отмена команды выключения
sudo shutdown -c
Предположим, вы допустили ошибку и захотели отменить запланированную команду shutdown
. Ни Ctrl+ C, ни ввод exit
в командной строке не остановят это.
Команда shutdown
имеет параметр -c
, который сообщает системе отменить любое время, когда вы планировали ее выключить.
Часто задаваемые вопросы
Нарушают ли команды завершения работы Linux приложения?
Команда выключения не приведет к поломке приложений, но если у вас есть несохраненные файлы, изменения будут потеряны при выключении системы.
Почему мне нужно вводить «sudo» каждый раз, когда я ввожу команду выключения в Linux?
Команда завершения работы — это приложение системного уровня, поэтому для ее запуска требуются права суперпользователя.
Работают ли команды завершения работы Linux в Windows?
Нет. Команда Запланированное отключение возможно только при соблюдении условий. Вы можете безопасно выключить компьютер в любое время до запланированного завершения работы. Изображение предоставлено: Человеческая рука нажмите кнопку выключения на виртуальном экране от 123RF. Снимок экрана: Теренц Йомар Дела Крузshutdown
работает только в Linux. Для Windows вы можете воспользуйтесь этими советами, ч6. Отправка предупреждающего сообщения перед завершением работы
sc_fs_faq sc_card ">
Могу ли я выключить компьютер перед запланированным выключением?
7. Базовая команда перезапуска
8. Команды принудительного завершения работы
Бонус: отмена команды выключения
Часто задаваемые вопросы
Нарушают ли команды завершения работы Linux приложения?
Почему мне нужно вводить «sudo» каждый раз, когда я ввожу команду выключения в Linux?
Работают ли команды завершения работы Linux в Windows?
Могу ли я выключить компьютер перед запланированным выключением?