Някога опитвали ли сте да изключите Linuxсистема, само за да откриете, че тя отказва да изключи захранването? Всички сме били там! Дори и най-голямата технология с отворен код понякога има проблеми! Ако ви е лошо да се наложи да натиснете ключа за захранване, за да изключите неподходящ компютър с Linux или, може би, не можете физически да го изключите, тъй като е отдалечена машина, това ръководство е за вас! Ето как да изключите Linux компютър, който няма да се изключи!
Забележка: когато принудите Linux система да се изключи, може да се случи загуба на данни. Винаги се уверете, че данните ви се архивират редовно, за да предотвратите загуба. За помощ относно начините, можете да архивирате вашите файлове в Linux, щракнете тук!
Метод 1 - усилване
Първият начин, по който да може да бъде закрита система от Linux, е използването на изключване команда. Тази команда незабавно изключва вашата Linux система без предупреждение. За да използвате тази команда, трябва да получите достъп до авариен прозорец на терминала в режим TTY.
За достъп до режима TTY на вашата Linux система, натиснете Ctrl + Alt + F2, След като отворите аварийната конзола TTY, намерете екрана за вход и напишете „root“ като потребител. Освен това, използвайте потребителско име, ако корен акаунтът е деактивиран.
Ако сте влезли с основния акаунт, въведете изключване в конзолата на командния ред, за да изключите моментално всичко.
poweroff
Или направете sudo -s за да получите root достъп с нормален потребител, след това направете:
poweroff
Не можете да получите достъп до TTY, тъй като използвате дистанционна връзка? Вземете root на вашата SSH отдалечена конзола с:
su -
Или:
sudo -s
След това с root достъп въведете изключване команда за незабавно изключване на отдалечената машина.
poweroff
Метод 2 - рестартиране
Най- рестартиране метод е друг начин да поемете контрола над Linux система и да я принудите да рестартирате. Може да искате да използвате този метод, за разлика от poweroff, тъй като понякога командата poweroff има проблеми с работата.
За да използвате командата за рестартиране, трябва да имате достъп до конзолата TTY. За достъп до него натиснете Ctrl + Alt + F2 на клавиатурата. След това, когато се появи конзолата на командния ред, въведете „root“ в потребителската кутия, за да влезете с root достъп. Или, ако сте деактивирали root достъп, влезте с традиционен потребителски акаунт.
С вписания корен акаунт, използвайте рестартиране команда да рестартира Linux системата, ефективно принуждавайки я да се изключи и отново да се включи.
reboot
Най- рестартиране командата също има възможност да изключи системата изцяло с помощта на превключвател на командния ред. Този превключвател, известен като "f", ще каже на рестартиране команда да изключите изцяло системата на Linux, а не да рестартирате. За да го използвате, въведете командата по-долу.
reboot -f
Използвате традиционен потребителски акаунт, а не root потребител? Смятате:
sudo reboot
Или изключване с:
sudo reboot -f
Тези, които не могат да използват режим TTY, трябва да изпълнят следните команди в терминална сесия. Не забравяйте да използвате "Г" ако искате да направите рестартиране команда принудително изключване.
Root:
su -
reboot
Или
sudo reboot
Метод 3 - понижаване / рестартиране на systemctl
Системата Systemd init е вградена в повечето Linuxоперационни системи в наши дни. Едно от най-съществените предимства при използването на системата Systemd init е, че има много приложения, които са лесни за разбиране, тъй като синтаксисът на командния ред е опростен.
Ако се опитвате да изключите Linux компютър и не можете да използвате командите „poweroff“ или „reboot“, като използвате systemctl poweroff е също толкова добър, тъй като казва на системата Systemd init (инструментът, който помага на вашата Linux система да се включва и изключва и да прави много други неща), за да изключи всичко.
Както всички други команди в този урок, най-добрият начин да принудите системата да се изключи, особено ако тя е замразена или не отговаря, е да получите достъп до аварийната конзола TTY чрез натискане Ctrl + Alt + F2.
След като аварийната конзола TTY е включена наекрана, въведете „root“ в потребителската кутия, за да влезете в главния акаунт и да получите достъп до root команден ред. Или влезте с традиционен потребител, ако не можете да използвате главния акаунт. Оттам стартирайте systemctl poweroff команда да изключите всичко незабавно.
systemctl poweroff
Или, ако използвате традиционен потребител, направете:
sudo systemctl poweroff
Не можете да използвате режим TTY? Въведете следните команди в SSH терминал.
su- systemctl poweroff
Рестарт
Командата poweroff на Systemd принуждава всичко да се изключи, но ако това не работи, помислете да опитате рестартиране на systemctl команда да принуди машината да се рестартира.
systemctl reboot
Или за традиционен потребител се възползвайте от Sudo команда.
sudo systemctl reboot
И накрая, ако нямате достъп до режим TTY за рестартиране, опитайте да изпълните следната команда по-долу.
su - systemctl reboot</ P>
Коментари