Рестартирайте Linux от конзолата

Anonim

Рестартирайте Linux от конзолата

Притежателите на различни Linux дистрибуции понякога се сблъскват с необходимостта от рестартиране на операционната система, какво трябва да се направи след извършване на всякакви промени в параметрите или когато се появят проблеми. Обикновено задачата се извършва чрез графичния интерфейс, но тази опция не винаги работи ефективно. Ето защо мнозина се прибягват до въвеждането на терминални команди, които са отговорни за подаването на сигнала за рестартиране. Днес искаме да ви разкажем за всички налични начини да рестартирате Linux чрез конзолата в примера на Ubuntu.

Рестартирайте Linux през конзолата

Както вече знаете, днешните инструкции ще се основават на Ubuntu, но собствениците на други разпределения също ще бъдат полезни, тъй като разликите почти никога не са наблюдавани. Ако изведнъжте вижте съобщение за грешка, когато се опитате да въведете някаква команда, в следните линии ще бъде показана информация за това защо тази заявка не може да бъде завършена. Използвайте получената информация, за да намерите алтернатива, например в официалната документация. Отиваме да разгледаме всички методи и има достатъчно от тях.

Метод 1: Рестартирайте екипа

На екипа на рестартирането бяха чути дори най-новите потребители на операционни системи Linux. Всичката му същност е само да изпрати текущата сесия, за да се рестартира, а допълнителните аргументи не са посочени.

  1. Отворете менюто на приложението и стартирайте от "терминала" от там. За да направите това, можете да използвате друга удобна опция, например стандартният горещ клавиш Ctrl + Alt + T.
  2. Стартиране на терминала за по-нататъшно рестартиране на Linux система

  3. Действието на рестартирането чрез рестартиране е дефинирано от името на суперпотребителя, така че входната линия изглежда така: sudo reboot.
  4. Използване на командата Reboot за бързо рестартиране на Linux системата

  5. Съответно ще трябва да потвърдите сметката, като напишете парола от нея. Вземете под внимание, че въведените символи за парола в конзолата никога не се показват.
  6. Въведете паролата, за да рестартирате системата Linux чрез командата Reboot

Компютърът незабавно ще завърши работата си и след няколко секунди новата сесия ще започне в обичайния режим. Тя автоматично ще включи виртуалната конзола с графична обвивка, дори ако сте използвали друг терминал преди това.

Метод 2: Екип за изключване

Понякога потребителят е длъжен да рестартира компютъра чрез определено време, например за няколко минути. Командата Reboot не е много подходяща за такива цели, така че ние предлагаме да използваме алтернатива под формата на изключване.

  1. Стартирайте "Терминал" и въведете Sudo изключване -r 1, където 1 - времето, след което отборът ще се захранва. В този случай, за една минута. Посочете 0 или сега, ако искате да започнете процеса на интереси веднага.
  2. Екипът за предстоящото рестартиране на компютъра чрез терминал Linux

  3. Командата за изключване също зависи от корена, така че да се активира, че ще се наложи да въведете парола.
  4. Въведете паролата, за да се потвърди на екипа отлага рестартиране на компютъра чрез терминал Linux

  5. Новата линия ще се появи информация за тази работа е създаден за определен период от време. Ако искате да се откажете от него, използвайте командата на една и съща линия.
  6. Уведомление за успешното стартиране на забавеното рестарта Linux

Метод 3: Init Script

Някои дистрибуции поддържат Init Script, както можете да прочетете по-подробно в официалния им документация. Там също ще бъде написан и основните настройки, свързани с данни скриптове. Сега ние се откажа всички тези неща, защото те не се вписват в този материал. Ще кажем само, че при първоначален има шест варианта, при 0 - за да изключите компютъра, и 6 - за рестартиране на сесията. Последният вариант ще използваме днес. За да активирате конзолата ще трябва да въведете Sudo първоначален 6. Както можете да видите от префикс Sudo, така и тази акция се извършва само чрез корена.

Command да рестартирате компютъра, след първоначален скриптове в Linux

Метод 4: системни съобщения за служебно D-Bus

Както вероятно сте забелязали, и трите по-горе метод за активиране изисква парола корен, но не всички потребители имат възможност да го въведете. Специално за тази цел ние предлагаме системни услуга съобщенията за D-Bus. Това е стандартен Linux програма, която позволява на приложенията да комуникират един с друг, и дългите и неразбираеми команди, изпратени до системата се рестартира, както следва: / ЮЕсАр / хамбар / DBUS-изпращане --system --print-отговаряте --dest = "org.freedesktop. ConsoleKit" / орг / freedesktop / ConsoleKit / мениджър org.freedesktop.ConsoleKit.Manager.Restart. След въвеждането й и активиране на текущата сесия ще бъдат незабавно завършена.

Linux рестартиране на системата в терминала чрез системна услуга съобщение

Метод 5: Горещи клавиши SysRq

Този метод е само косвена връзка с конзолата, защото се извършва чрез настройка и по-нататъшно нулиране се извършва чрез клавишната комбинация. Въпреки това, ние решихме да го включи в този списък с необичайното и специфичната употреба. ключове Hot SysRq дойде по-удобно в случаите, когато графичната обвивка просто не реагират.

  1. Стартирайте "Терминал" и въведете там ехо 1> / ргос / сис / ядро ​​/ SysRq.
  2. Команда за активиране на клавиш работа SysRq на Linux

  3. След отворен файла конфигурация чрез лесен за употреба текстов редактор, например, Sudo нано /etc/sysctl.conf.
  4. Преход към редактирате файла конфигурация в Linux SysRq

  5. Този файл се намира в раздела на системата, така че работата на суперпотребител ще трябва да се отвори.
  6. Въведете паролата, да отида, за да редактирате конфигурационния файл SysRq в Linux

  7. Рейд по преписката и поставете низ kernel.sysrq там.
  8. Редактиране на конфигурационния файл SysRq в Linux

  9. Запазване на настройките и близо от текстовия редактор.
  10. Спасяването на конфигурационния файл SysRq в Linux след извършване на промени

  11. След това ще бъде необходимо да се стяга Alt + SysRq + ключ код. Ще говорим повече за това по-подробно.
  12. С помощта на гореща SysRq ключ, за да рестартирате Linux

Правилното рестарта се извършва чрез определяне на определена последователност от ключовите кодове. Всеки от тях има следния вид:

  • R - да върне контрола на клавиатурата, ако работата на които е непредвидено завършена.
  • E - изпратете всички процеси SIGTERM сигнал, в резултат на тяхното приключване.
  • I - прави същото, но само чрез сигнала SIGKILL. Задължително в случаите, когато някои процеси, които не са били завършени след SIGTERM.
  • S - отговаря за синхронизиране на файлови системи. По време на тази операция, цялата информация ще бъде записан на твърдия диск.
  • U - unmounts FS и да ги използват отново в режим само за четене.
  • Б - Стартирайте процеса на рестартиране на компютъра, без да обръща внимание на всички предупреждения.

Трябва само да натиснете всеки комбинация в едно и също време, така че нулирането е вярна.

Метод 6: дистанционно рестартиране

Някои потребители използват активно специални инструменти за отдалечено управление на настолни компютри. Често има подходящи команди в такива решения, които ви позволяват да изпращате необходимата компютъра, за да рестартирате. Например, обърнете внимание на следното SSH: SSH [email protected] / sbin / рестартиране. Именно на този принцип, че рестартиране на избраната отдалечения компютър на този сървър се случи. Ако използвате други контроли, прочетете официалната документация, за да получите необходимата информация.

Рестартирайте дистанционно плот чрез терминала в Linux

Метод 7: Рестарт на възстановяване на готовност

Като последен начин, ние искаме да се каже колко компютъра се рестартира в режим за възстановяване, тъй като много потребители са загубени в това меню и просто да изключите компютъра чрез бутона, а след това се стартира отново. В случая, когато се превключва в режим на възстановяване, можете да стартирате конзолата и използвайте някой от горните методи:

  1. В менюто за възстановяване, се интересуват от "Напред към нормален изтегляне" или "Отидете в Suspector командния интерпретатор". В първия случай, в началото на операционната система започва просто и втора точка ще започне на конзолата в корена.
  2. Изпълнете конзола в режим на възстановяване на Linux

  3. Ако се натъкнете на терминала, а след това се потвърди тази операция, като натиснете бутона за въвеждане.
  4. Потвърждаване на Стартиране на конзолата в Linux възстановяване на готовност

  5. След това остава само да въведете подходяща команда, например, рестартиране, за да изпратите компютър за рестартиране.
  6. Рестартирайте компютъра чрез конзолата в режим Restore Linux

Както можете да видите, че има огромен брой методи, които ви позволяват бързо рестартирайте системата Linux през конзолата. Остава само да се разбере кои от тези възможности трябва да се използва в дадена ситуация, за да отговарят на условията, които изискват рестартиране на операционната система.

Прочетете още