Рестартирајте го Linux од конзолата

Anonim

Рестартирајте го Linux од конзолата

Имателите на различни Linux дистрибуции повремено се соочуваат со потребата за рестартирање на оперативниот систем, што треба да се направи откако ќе се направат какви било промени во параметрите или кога се појавуваат проблемите. Типично, задачата се изведува преку графичкиот интерфејс, но оваа опција не секогаш работи ефикасно. Затоа многумина се прибегнуваат кон пуштањето на терминалните команди, кои се одговорни за хранење на сигналот за рестартирање. Денес сакаме да ви кажеме за сите достапни начини за рестартирање на Линукс преку конзолата на примерот на Ubuntu.

Рестартирајте го Linux преку конзолата

Како што веќе знаете, денешните инструкции ќе бидат базирани на Ubuntu, сепак, сопствениците на други дистрибуции исто така ќе бидат корисни, бидејќи разликите речиси никогаш не се почитуваат. Ако одеднаш гледате порака за грешка кога ќе се обидете да внесете некоја команда, во следните линии ќе бидат прикажани информациите за тоа зошто ова барање не може да се заврши. Користете ги информациите добиени за да најдете алтернатива, на пример, во официјална документација. Ние одиме на разгледување на сите методи, и има доволно од нив.

Метод 1: Рестартирајте го тимот

Во рестартискиот тим, дури и повеќето почетници на оперативните системи на Линукс беа слушнаа. Целата нејзина суштина е само да ја испрати сегашната сесија за рестартирање, а дополнителните аргументи не се специфицирани.

  1. Отворете го менито за апликација и трчајте од "терминалот" од таму. За да го направите ова, можете да користите друга удобна опција, на пример, стандардниот Hot Key Ctrl + Alt + T.
  2. Вклучување на терминалот за понатамошно рестартирање на Линукс систем

  3. Акцијата за рестартирање преку рестартирањето е дефинирано во име на Superuser, така што влезната линија изгледа вака: судо рестартирање.
  4. Користење на командата за рестартирање за брзо рестартирање на системот Linux

  5. Според тоа, ќе треба да ја потврдите сметката со пишување на лозинка од неа. Земете во предвид дека внесените знаци на лозинката во конзолата никогаш не се прикажуваат.
  6. Внесете ја лозинката за брзо рестартирање на Linux системот преку командата за рестартирање

Компјутерот веднаш ќе ја заврши својата работа, а по неколку секунди новата сесија ќе започне во вообичаениот режим. Тоа автоматски ќе ја вклучи виртуелната конзола со графичка школка, дури и ако претходно сте користеле уште еден терминал.

Метод 2: Тим за исклучување

Понекогаш корисникот е потребен за рестартирање на компјутерот преку одредено време, на пример, за неколку минути. Командата за рестартирање не е многу погодна за такви цели, па ние нудиме да користиме алтернатива во форма на исклучување.

  1. Стартувајте го "терминалот" и наведете го SUDO Shutdown -R +1, каде што +1 е време преку кое ќе се напојува командата. Во овој случај, ова е една минута. Наведете 0 или сега ако сакате веднаш да го извршите процесот на интерес.
  2. Команда за одложено рестартирање на компјутер преку терминалот Линукс

  3. Командата за исклучување, исто така, зависи од надчовечот, така што ќе потрае лозинка за да ја активирате.
  4. Влез на лозинката за да ја потврдите командата за поместување преку терминалот Линукс

  5. Новата линија прикажува информации дека задачата е создадена за одредено време. Ако сакате да го откажете, користете ја командата од истата линија.
  6. Известување за успешното лансирање на одложениот рестартиран Linux

Метод 3: init script

Некои дистрибуции го поддржуваат Init Script, која можете да ја прочитате подетално во нивната официјална документација. Исто така, ќе биде напишано и за основните поставки поврзани со овие скрипти. Сега ќе ги дефинираме сите овие моменти, бидејќи тие не се вклопуваат во рамките на овој материјал. Ние само ми кажуваме што init има шест параметри, каде што 0 е да го исклучите компјутерот, а 6 е рестартирање на сесијата. Тоа е последниот параметар што ќе го применуваме сега. За да го активирате, конзолата ќе мора да влезе во sudo init 6. Како што веќе разбравте од судската конзола, оваа акција се врши само преку root.

Команда за рестартирање на компјутерот преку init скриптите во Linux

Метод 4: Услуга за комуникација на Д-автобус

Како што најверојатно сте забележале, сите три од горенаведените методи за активирање бараа присуство на лозинка за суперсузер, но не сите корисници имаат можност да го претстават. Особено за такви цели, ние нудиме да ги користиме пораките на системот D-Bus. Ова е стандардна Linux алатка која им овозможува на програмите да комуницираат едни со други, и долга и неразбирлива команда која испраќа рестарт систем, како што следува: / usr / bin / dbus-sendystem-отпечаток-одговор-одговор - "org.freedesktop. Consolekit" / org / freedesktop / consolekit / manager org.freedesktop.consolekit.manager По влезот и активирањето, тековната сесија веднаш ќе биде завршена.

Рестартирање на системот Линукс во терминалот преку сервисирање на системски пораки

Метод 5: Топла клучеви SYSRQ

Овој метод е индиректно поврзан со конзолата, бидејќи е конфигуриран преку него, а понатамошното рестартирање се изведува преку кратенки. Сепак, решивме да го вклучиме во оваа листа поради невообичаените и карактеристиките на користењето. Топла клучеви SYSRQ ќе биде корисно во тие ситуации каде што графичката школка едноставно не реагира.

  1. Стартувај го терминалот и влезе таму ехо 1> / proc / sys / кернел / sysrq.
  2. Команда за активација на активација на SYSRQ во Linux

  3. Следете ја конфигурациската датотека преку погоден уредувач на текст, на пример, sudo nano /etc/sysctl.conf.
  4. Одете на уредување на конфигурациската датотека SYSRQ во Linux

  5. Оваа датотека се наоѓа во системот дел, така што операцијата на Superuser ќе треба да се отвори.
  6. Внесете ја лозинката за да ја уредите конфигурациската датотека SYSRQ во Linux

  7. Стартувајте ја датотеката и вметнете ја јадрото на кернелот.
  8. Уредување на конфигурациската датотека SYSRQ во Linux

  9. Зачувајте ги поставките и затворете го уредувачот на текст.
  10. Зачувување на конфигурациската датотека SYSRQ во Linux по правење промени

  11. После тоа, ќе биде потребно за стегање ALT + SYSRQ + клучен код. Ние ќе разговараме повеќе за ова подетално.
  12. Користење на топла клуч SYSRQ за рестартирање на Linux

Точниот рестартирање се изведува со наведување на специфична секвенца на клучните кодови. Секој од нив ја има следната форма:

  • R - вратете ја контролата на тастатурата, ако работата на тоа е непредвидена завршена.
  • E - Испратете ги сите процеси Сигтер сигнал, што резултира со нивно завршување.
  • Јас - го прави истото, но само преку сигналот Сигкил. Потребни во случаи кога некои процеси не се завршени по Сигтерм.
  • S - Одговорен за синхронизирање на датотечните системи. За време на оваа операција, сите информации ќе бидат зачувани на хард дискот.
  • U - немонтирајте ги FS и ги монтира повторно во режимот само за читање.
  • Б - Стартувај го процесот на рестартирање на компјутерот, игнорирајќи ги сите предупредувања.

Вие само треба да притиснете на секоја комбинација во исто време, така што ресетирањето е точно.

Метод 6: Далечински рестартирање

Некои корисници активно користат специјални алатки за далечинско управување со десктоп компјутерите. Често постојат соодветни команди во такви решенија кои ви дозволуваат да го испратите потребниот компјутер за да го рестартирате. На пример, обрнете внимание на следниве ssh: ssh [email protected] / sbin / retboot. Тоа е на овој принцип дека рестартирање на избраниот далечински компјутер на овој сервер се случува. Ако користите други контроли, прочитајте ја официјалната документација за да ги добиете потребните информации.

Рестартирајте го далечинскиот управувач низ терминалот во Linux

Метод 7: Рестартирајте го режимот за обновување

Како последен начин, сакаме да кажеме како компјутерот е рестартиран во режим за обновување, бидејќи многу корисници се изгубени во ова мени и едноставно го исклучуваат компјутерот преку копчето, а потоа повторно се стартува. Во случај кога сте префрлени на режим за обновување, можете да ја стартувате конзолата и да користите било кој од горенаведените методи:

  1. Во менито за наплата, вие сте заинтересирани за "Продолжи до нормално преземање" или "Одете на преведувачот на командан". Во првиот случај, почетокот на оперативниот систем започнува едноставно, а втората ставка ќе ја започне конзолата во коренот.
  2. Стартувај конзола во режим за обновување на Linux

  3. Ако го стартувате терминалот, тогаш потврдете ја оваа операција со притискање на копчето Enter.
  4. Потврда на почетната конзола во Linux Recovery режим

  5. Следно, останува само да внесете соодветна команда, на пример, рестартирајте за да испратите компјутер за рестартирање.
  6. Рестартирајте го компјутерот преку конзолата во режимот Restore Linux

Како што можете да видите, постојат огромен број на методи кои ви овозможуваат брзо да го рестартирате системот Linux преку конзолата. Останува само да се разбере која од овие опции треба да се користи во одредена ситуација за да се исполнат условите кои бараат рестартирање на оперативниот систем.

Прочитај повеќе