Ви коли-небудь намагалися вимкнути LinuxСистема, тільки щоб виявити, що вона відмовляється від відключення живлення? Ми всі були там! Навіть найбільша технологія з відкритим кодом іноді має проблеми! Якщо вам не вистачає необхідності натиснути перемикач живлення, щоб вимкнути невідповідний ПК Linux або, можливо, ви не можете фізично вимкнути його, оскільки це віддалена машина, це посібник для вас! Ось як вимкнути ПК з Linux, який не вимкнеться!
Примітка: примушуючи вимкнути систему Linux, може трапитися втрата даних. Завжди переконайтеся, що ваші дані регулярно створюються резервними копіями, щоб запобігти їх втраті. Щоб отримати довідку щодо способів, ви можете створити резервну копію своїх файлів в Linux, натисніть тут!
Спосіб 1 - потужність
Перший спосіб відключення системи Linux - це використання потужний командування. Ця команда миттєво відключає вашу систему Linux без попередження. Щоб скористатися цією командою, ви повинні отримати доступ до вікна аварійного терміналу в режимі TTY.
Щоб отримати доступ до режиму TTY у вашій системі Linux, натисніть Ctrl + Alt + F2. Відкривши аварійну консоль TTY, знайдіть екран входу та введіть "root" як користувача. Крім того, використовуйте ім'я користувача, якщо кореневий обліковий запис вимкнено.
Якщо ви ввійшли за допомогою кореневого облікового запису, введіть потужний в консоль командного рядка, щоб миттєво вимкнути все.
poweroff
Або робити судо -с щоб отримати кореневий доступ із звичайним користувачем, виконайте такі дії:
poweroff
Ви не можете отримати доступ до TTY, коли ви використовуєте віддалене з'єднання? Отримайте корінь на віддаленій консолі SSH за допомогою:
su -
Або:
sudo -s
Потім з кореневим доступом введіть потужний команда негайно вимкнути віддалену машину.
poweroff
Спосіб 2 - перезавантаження
The перезавантажити метод - це ще один спосіб взяти під контроль систему Linux і змусити її перезавантажуватися. Можливо, ви хочете скористатися цим методом, на відміну від потужності, оскільки інколи команда poweroff має проблеми.
Для використання команди перезавантаження потрібно мати доступ до консолі TTY. Щоб отримати доступ до нього, натисніть Ctrl + Alt + F2 на клавіатурі. Потім, коли з'явиться консоль командного рядка, введіть "корінь" у поле користувача, щоб увійти з кореневим доступом. Або якщо ви відключили кореневий доступ, увійдіть у систему, використовуючи традиційний обліковий запис користувача.
З кореневим обліковим записом увійшли, скористайтеся перезавантажити команда перезапустити систему Linux, ефективно змушуючи її вимкнутись і знову ввімкнути.
reboot
The перезавантажити команда також має можливість повністю вимкнути систему за допомогою комутатора командного рядка. Цей перемикач, відомий як "f", буде говорити перезавантажити команда повністю відключити систему Linux, а не перезавантажувати. Для його використання введіть команду нижче.
reboot -f
Використовуєте традиційний обліковий запис користувача, а не користувач root? Зробіть:
sudo reboot
Або вимкнення за допомогою:
sudo reboot -f
Ті, хто не може використовувати режим TTY, повинні виконати наступні команди в термінальному сеансі. Обов’язково використовуйте "-F" якщо ви хочете зробити перезавантажити командувати примусовим відключенням.
Корінь:
su -
reboot
Або
sudo reboot
Спосіб 3 - poweroff / перезавантаження systemctl
Система init Systemd вбудована в більшість Linuxопераційні системи в наші дні. Однією з найбільш важливих переваг використання системи init Systemd є те, що вона має безліч застосувань, які легко зрозуміти, оскільки синтаксис командного рядка спрощений.
Якщо ви намагаєтесь вимкнути ПК з ОС Linux, і ви не можете скористатися командами "poweroff" або "reboot", використовуючи systemctl poweroff це так само добре, як це говорить системі init Systemd (інструмент, який допомагає вашій системі Linux включати та вимикати та робити багато інших речей), щоб закрити все.
Як і всі інші команди в цьому підручнику, найкращий спосіб змусити систему відключитися, особливо якщо вона заморожена або не відповідає, це отримати доступ до аварійної консолі TTY натисканням Ctrl + Alt + F2.
Як тільки аварійна консоль TTY вмикається нана екрані, введіть "root" у поле користувача, щоб увійти до кореневого облікового запису та отримати доступ до кореневого командного рядка. Або увійдіть із традиційним користувачем, якщо ви не можете використовувати кореневий обліковий запис. Звідти запустіть systemctl poweroff команда негайно вимкнути все.
systemctl poweroff
Або якщо ви використовуєте традиційного користувача, зробіть:
sudo systemctl poweroff
Не можете використовувати режим TTY? Введіть наступні команди в термінал SSH.
su- systemctl poweroff
Перезавантажте
Команда poweroff Systemd змушує все вимикатися, але якщо це не працює, спробуйте скористатися перезавантажити systemctl команда змусити машину перезапуститися.
systemctl reboot
Або для традиційного користувача скористайтеся судо командування.
sudo systemctl reboot
І нарешті, якщо ви не можете отримати доступ до режиму TTY для перезавантаження, спробуйте виконати наступну команду нижче.
su - systemctl reboot</p>
Коментарі