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

Існує кілька команд для завершення роботи системи. Наприклад, halt зупиняє роботу комп’ютера, але не вимикає живлення. Ця команда призначена для застарілих машин, які не підтримують розширене управління живленням. Є також утиліта poweroff, що і завершує роботу системи, і відключає живлення.

Що таке база даних Dattalion, читати на IT Education Blog.

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

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

# shutdown [OPTION] ... ЧАС [ПОВІДОМЛЕННЯ]

Найчастіше використовується варіант:

# shutdown -h now

Це означає, що завершення роботи та відключення живлення станеться прямо зараз.

Читати про захист від фішингу на сайті IT Education Blog.

Даний варіант відмінно підійде для персонального комп’ютера, а в багатокористувацьких системах краще заздалегідь попередити про те, що робота буде зупинена в певний час. Наприклад, якщо ми хочемо відключити систему в 19.00, необхідно ввести:

# shutdown -h 19:00

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

# shutdown -h 19:00 [повідомлення]

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

# shutdown -h +60

Щоб перезавантажити систему, використовуємо ключ -r.

# shutdown -r now

У цьому випадку також можна задати час перезавантаження, як і при завершенні роботи.

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

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

Залишити відповідь

Дякуємо, що поділились