Генератор на Linux команди за изключване
Изградете Linux команда за изключване за секунди. Изберете да изключите, спрете или рестартирате, планирайте за определено време или за брой минути и добавете персонализирано съобщение.
Вход
Изход
Прочети ме
Какво е командата Linux shutdown?
Командата shutdown е вградена Linux утилита, използвана за изключване на захранването, спиране или рестартиране на система по контролиран начин. За разлика от изтеглянето на щепсела, тя грациозно спира услугите, изхвърля очаквани записи на диска и уведомява влезлите потребители преди машината да се изключи. Това предотвратява загубата на данни, повреда на файловата система и прекъснати фонови задачи.
Командата планира действието за конкретно време (незабавно, след определен брой минути или в точно определено време) и по желание излъчва съобщение на всички влезли потребители, за да могат да запазят своята работа. Тъй като променя състоянието на системата, обикновено изисква root привилегии и се извиква с sudo на повечето дистрибуции.
Описание на инструмента
Този инструмент генерира готови за вмъкване shutdown команди за Linux системи въз основа на избраните опции. Изберете действието (изключване на захранването, спиране, рестартиране или отмяна), изберете кога трябва да се изпълни, по желание включете предупредително съобщение и правилната команда се появява незабавно.
Примери
| Сценарий | Генерирана команда |
|---|---|
| Изключване на захранването незабавно | sudo shutdown -P now |
| Рестартиране за 5 минути | sudo shutdown -r +5 |
| Изключване на захранването в 23:00 със съобщение | sudo shutdown -P 23:00 "Server maintenance tonight" |
| Изпращане само на предупреждение, без изключване | sudo shutdown -P -k +10 "Reboot in 10 minutes" |
| Отмяна на планирано изключване | sudo shutdown -c |
Функции
- Поддържа изключване на захранването, спиране, рестартиране и отмяна на действия
- Три режима на време: незабавно, забавяне в минути или точно определено време (ЧЧ:МИ)
- Опционално съобщение за излъчване на влезлите потребители
- Превключвател за
sudo, режим само на предупреждение (-k) и деактивиране на излъчването (--no-wall) - Преглед на командата в реално време, който се актуализира при промяна на опциите
Случаи на употреба
- Системни администратори, планиращи рестартирания на поддръжка на production сървъри
- Разработчици, пишещи cron задачи или скриптове за автоматизация, които имат нужда от правилния синтаксис на
shutdown - Потребители, които само понякога управляват Linux машини и искат да избегнат запомняне на флагове
Обяснени опции
- Действие — Избира операцията:
-P(изключване на захранването),-H(спиране без изключване на захранването),-r(рестартиране) или-c(отмяна на предварително планирано изключване). - Режим на време —
nowсе изпълнява незабавно,minutesзабавя с+Nминути иat timeпланира за конкретно времеЧЧ:МИ. - Съобщение за излъчване — Текст, излъчван на всички влезли терминали, предупреждавайки ги за предстоящото действие.
- Използване на sudo — Добавя
sudoв началото, тъй катоshutdownизисква root привилегии на повечето системи. - Само предупреждение (
-k) — Изпраща съобщението за излъчване и не планира нищо; полезно за тестване на уведомления. - Без излъчване (
--no-wall) — Потиска съобщението за излъчване на други потребители.
Съвети
- Използвайте
+0илиnowза незабавно изключване; и двете се приемат отshutdownдвоичния файл. - Ако планирано изключване вече е в очакване, изпълнете действието за отмяна (
shutdown -c) преди планиране на ново. - На дистрибуции, базирани на systemd,
shutdownе символна връзка къмsystemctl, така че същата команда работи на Ubuntu, Debian, Fedora, Arch и повечето съвременни Linux системи.