Що таке команда перезавантаження Linux?

Все, що вам потрібно знати про команду перезавантаження Linux

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

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

Всі способи перезавантаження в Linux

Ну, будь то примусове вимикання вашої системи або чисте та безпечне перезавантаження системи, Linux допоможе вам у всіх цих ситуаціях. У своєму арсеналі він має різні команди, щоб задовольнити всі ваші потреби у перезавантаженні.

Давайте розглянемо різні варіанти команд, доступні в Linux.

  • перезавантажити
  • закрити
  • pweroff
  • зупинка

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

Однак для цілей цієї сторінки ми будемо використовувати перезавантажити тільки команда.

Linux перезавантажити команда

перезавантажити Команда найкраще підходить для вашого локального комп’ютера, а також для віддалених систем.

Загальний синтаксис:

sudo перезавантаження [параметри]

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

Параметри, доступні за допомогою команди перезавантаження

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

ПараметриОпис
-стрвимкніть машину
--зупинказупинити машину
-fсила для негайного перезавантаження
– лише для wtmpтільки пише wtmp запис вимкнення, фактично не вимикає або не перезавантажує систему

The -стр опція при використанні з перезавантажити команди, вимкне машину. Цей параметр так само працює з іншими командами закрити, зупинка і вимкнення живлення.

The -f параметр змушує систему негайно перезавантажити. Хоча це примусове перезавантаження, воно призводить до чистого завершення роботи.

The – лише для wtmp Опція дозволяє внести запис у файл журналу завантаження без фактичного завершення роботи або перезавантаження системи.

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

Використання команди перезавантаження у вашій системі

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

Синтаксис:

перезавантаження sudo

Вихід:

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

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

Ви також можете використовувати наступну команду для перезавантаження системи.

/sbin/перезавантаження

Просто ввівши цей рядок на терміналі, ваша система негайно перезавантажиться.

Використання команди перезавантаження на віддаленій системі Linux

Ви можете так само легко перезавантажити віддалену систему Linux за допомогою команди reboot. Просто підключіться до віддаленої системи через ssh з терміналу вашої локальної системи.

Загальний синтаксис:

ssh root@[ip_remote_server] /sbin/reboot

Команду можна зрозуміти по частинах. Тут я використав ssh утиліта для входу в систему як a корінь користувача на віддалений сервер. У тій же команді я вказав перезавантажити сервер за допомогою /sbin/перезавантаження команда.

Давайте розберемося з цим синтаксисом на прикладі.

ssh [email protected]

Я увійшов як корінь користувача на server_ip, як зазначено в команді.

gaurav@ubuntu:~$ ssh [email protected] Неможливо встановити справжність хоста '142.93.217.188 (142.93.217.188)'. Відбиток ключа ECDSA – SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Ви впевнені, що хочете продовжити підключення (так/ні)? так Попередження: назавжди додано '142.93.217.188' (ECDSA) до списку відомих хостів. Пароль [email protected]: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Програми, що входять до комплекту Система Debian GNU/Linux є вільним програмним забезпеченням; точні умови розповсюдження для кожної програми описані в окремих файлах у /usr/share/doc/*/copyright. Debian GNU/Linux постачається АБСОЛЮТНО НІ ГАРАНТІЙ, у межах, дозволених чинним законодавством. root@debian-s-1vcpu-1gb-blr1-01:~#

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

перезавантаження sudo

Вихід:

root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot З'єднання з 142.93.217.188 закрито віддаленим хостом. Підключення до 142.93.217.188 закрито. gaurav@ubuntu:~$

Налаштування перезавантаження

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

приклад:

sudo systemctl --message="Квартальний аналіз програмного забезпечення" перезавантаження

Тут ми використали systemctl команда для запуску перезавантажити утиліта командного рядка. Ви також можете використовувати обслуговування команда замість systemctl.

Зразок виходу:

Система перезавантажується (щоквартальне навчання програмного забезпечення)

Ви можете побачити подібний результат у журналах завантаження.

Перевірка журналів перезавантаження

Журнал перезавантаження системи зберігається в /var/log/wtmp файл на вашій машині Linux. Але замість того, щоб прокручувати цей файл, ви можете просто використовувати останнє перезавантаженняt, щоб швидко перевірити журнал перезавантаження.

останнє перезавантаження | менше

Зразок виходу:

перезавантаження завантаження системи 4.15.0-112-gener Вт, 29 вересня 16:30 все ще працює перезавантаження системи 4.15.0-112-gener Вт, 29 вересня 13:21 - 16:30 (03:09) перезавантаження системи 4.15.0- 112-gener Вт 29 вересня 12:07 - 13:21 (01:13) перезавантажити завантаження системи 4.15.0-112-gener Вт, 29 вересня 08:51 - 12:06 (03:15) перезавантажити завантаження системи 4.15.0- 112-gener Пн 28 вересня 20:22 - 21:00 (00:37) перезавантаження завантаження системи 4.15.0-112-gener Пн 28 вересня 16:27 - 16:45 (00:17) перезавантаження завантаження системи 4.15.0- 112-gener Пн 28 вересня 11:22 - 14:16 (02:54) перезавантаження завантаження системи 4.15.0-112-gener Нд 27 вересня 23:04 - 00:22 (01:18) перезавантаження завантаження системи 4.15.0- 112-gener Нд 27 вересня 11:25 - 12:29 (01:03) перезавантаження завантаження системи 4.15.0-112-gener Сб 26 вересня 09:52 - 12:15 (02:23) перезавантаження завантаження системи 4.15.0- 112-gener Пт, 25 вересня 11:12 - 12:15 (1+01:03) перезавантаження завантаження системи 4.15.0-112-gener Чт, 24 вересня, 11:13 - 17:19 (06:06)

Висновок

Тепер у нас є чітке уявлення про те, як Linux перезавантажити командні функції. Можна з упевненістю сказати, що більшість параметрів, які застосовуються до команди перезавантаження, також працюють з закрити, зупинка і вимкнення живлення команда. Тепер ми можемо легко використовувати перезавантажити команду, щоб швидко перезавантажити вашу систему Linux.

Категорія: Linux