Mäkký reštart a okamžité vypnutie počítača v Ubuntu. Linux: reštartujte a vypnite systém Reštartujte Linux z príkazového riadku

Vypnutie počítača je akcia, s ktorou bežných používateľov stretávať takmer každý deň. Ak musíte server vypnúť pomerne zriedka, bežné stolné počítače podliehajú tejto operácii veľmi často. Väčšina používateľov vypína Linux v grafické rozhranie systémov. V desktopovom prostredí KDE sa to robí cez hlavné menu av Gnome a Unity je dokonca špeciálne tlačidlo na paneli nástrojov pre túto úlohu.

Ale nie vždy je možné takto vypnúť počítač so systémom Linux. Ak napríklad nefunguje desktopové prostredie, nezostáva nič iné, len vypnúť počítač príkazový riadok. Okrem toho je jediným spôsobom vypnutie počítača so systémom Linux cez terminál možný spôsob pre servery, kde nie je žiadne grafické rozhranie. Ako uvidíte, táto metóda je tiež oveľa flexibilnejšia ako bežné vypnutie, pretože ju môžete nakonfigurovať správny čas vypnutie alebo vypnutie počítača počas čakania na dokončenie konkrétneho programu.

Ak chcete vypnúť počítač so systémom Linux, použite príkaz shutdown. Existujú aj príkazy vypnutia a zastavenia, ale sú určené pre neštandardné prípady. Zvyčajne stačí vypnutie. Linux môžete vypnúť aj z konzoly pomocou klávesových skratiek SysRq. Najprv sa však pozrime na syntax príkazu shutdown.

Syntax príkazu je veľmi jednoduchá:

$ vypnutie [možnosti] [čas] [správa]

Možnosti nastavujú parametre vypnutia, pozrieme sa na ne nižšie. Čas je možné nastaviť vo formáte hh:mm v 24 hodinovom formáte. Môžete tiež použiť položku +minúty, ktorá uvádza, koľko minút od aktuálneho okamihu potrebujete na vypnutie počítača so systémom Linux. K dispozícii je aj konštanta teraz, čo znamená, že ju musíte hneď vypnúť.

Parameter správy umožňuje určiť správu, ktorá sa zobrazí v termináli pred vypnutím.

možnosti

  • --Pomoc- zobraziť pomoc o programe
  • -H, --zastaviť- vypnite napájanie bez zabíjania procesov alebo opätovného pripojenia súborových systémov
  • -P, --vypnutie- normálne vypnutie
  • -k- nevykonávať skutočné akcie, ale iba zobrazovať správu
  • --bez steny- vypnite počítač, ale nezobrazujte správu
  • -c- zrušiť plánované vypnutie linuxu z príkazového riadku

To sú v podstate všetky možnosti pomôcky; na takú jednoduchú akciu je ich viac než dosť. Teraz môžeme prejsť na príklady, ale najprv sa pozrime na to, čo sa stane, keď je Linux zapnutý.

Proces vypínania Linuxu

Prirodzene, príkaz shutdown linux alebo akýkoľvek iný automaticky nevypne systém a nevypne počítač. Jednoducho odovzdá požiadavku na vypnutie init systému a potom jadru. A už vykonávajú množstvo zložitých operácií na prípravu a vypnutie počítača. Stručne povedané, tu sú:

  • Ukončenie používateľských procesov
  • Signál SIGTERM do všetkých procesov
  • Signál SIGKILL pre všetky procesy
  • Pripájanie súborových systémov v režime iba na čítanie
  • Príprava externých zariadení na vypnutie
  • Uzamknutie užívateľského priestoru, aby sa zabezpečilo, že už nikdy nebude spustený žiadny užívateľský kód
  • Vypnite a vypnite väčšinu periférnych zariadení
  • Vypnutie napájania počítača

Teraz chápete podstatu procesu vypínania a prečo nemôžete jednoducho odpojiť napájací kábel zo zásuvky. Ak tak urobíte, počítač sa okamžite vypne a nevykoná všetky potrebné operácie, čo môže mať za následok stratu neuložených alebo dokonca nedávno uložených údajov, poškodenie súborového systému a pod. Preto je vhodné vypnúť počítač správne pomocou vypnutia alebo iných špeciálnych nástrojov.

Teraz prejdime na príklady.

Vypnutie počítača v systéme Linux

1. vypnutie

Najjednoduchší a najčastejšie používaný príkaz na vypnutie počítača so systémom Linux okamžite vypne počítač:

sudo vypnutie -h teraz

Ako vidíte, používa sa obvyklé vypnutie a časová konštanta teraz, teda teraz.

Teraz sa pokúsme naplánovať vypnutie počítača so systémom Linux po piatich minútach:

sudo shutdown -h +5 "Počítač sa vypne o 5 minút"

Naplánovali sme správu, ktorá sa zobrazí pred vypnutím.

Teraz zrušme vypnutie počítača so systémom Linux:

sudo vypnutie -c

Rovnakým spôsobom vieme určiť presný čas vypnutia, napríklad o deviatej večer:

sudo vypnutie -h 21:00

Ako som už povedal, nielen príkaz shutdown linux môže vypnúť počítač, ale existuje niekoľko ďalších nástrojov, ktoré to dokážu. Zvážme ich tiež.

2. reštartovať

Príkaz reboot sa zvyčajne používa na reštartovanie systému, ale môže tiež vypnúť počítač. Nebudeme to podrobne zvažovať, pretože je to ešte jednoduchšie ako príkaz na vypnutie. Ak ho chcete vypnúť, musíte zadať voľbu -p:

3.zastavenie

Tento príkaz tiež vypne počítač. Robí to svojím vlastným jedinečným spôsobom. Nevykonáva žiadne prípravné kroky pred vypnutím, ale jednoducho vypne napájanie:

Použitie zastavenia môže poškodiť systém

4.vypnutie

Je to analogické k zastaveniu, robí presne to isté:

5. SysRq

Pamätáte si, že na začiatku článku som hovoril o klávesovej skratke na zapnutie počítača? Pozrime sa na túto otázku podrobnejšie.

SysRq je subsystém implementovaný na úrovni jadra. Jadro spracováva všetky stlačenia klávesov a pomocou tohto podsystému dokáže prijímať príkazy od používateľa aj vtedy, keď je systém úplne zamrznutý. Hlavným účelom tohto podsystému je práca s počítačom v problematických situáciách, napríklad ak si myslíte, že váš počítač bol napadnutý vírusom, alebo počítač zamrzol a je potrebné ho vypnúť. Na prístup k SysRq sa používajú klávesové skratky Alt+PrtScr+číslo

Najzaujímavejšie je, že môžeme bezpečne vypnúť počítač so systémom Linux. Ak to chcete urobiť, podržte klávesy Alt + PrtScr a striedavo stlačte:

  • R- odblokovanie klávesnice
  • E- poslať signál SIGTERM všetkým procesom
  • ja- poslať signál SIGKILL všetkým procesom
  • S- preniesť všetky údaje z vyrovnávacej pamäte systému súborov na disk
  • U- znovu pripojiť súborové systémy iba na čítanie
  • B- reštartovať

Namiesto toho všetkého môžete použiť aj klávesovú skratku Alt+PrtScr+O, v tomto prípade sa celý postup vykoná automaticky, tento príkaz nepodporujú všetky jadrá.

závery

Teraz viete všetko, čo potrebujete vedieť o tom, ako vypnúť Linux cez terminál. Ak vás zaskočí chyba alebo váš počítač zamrzne, viete, čo máte robiť. Ak máte nejaké otázky, napíšte do komentárov!

Pozrime sa, ako reštartovať alebo vypnúť počítač z príkazového riadku. Používam to pri inštalácii nejakého ovládača alebo keď ťažký náklad na procesore rozhranie prestane reagovať na moje akcie (hoci sa to stáva veľmi zriedka). Cez príkazový riadok je možné zabiť „obžerský“ proces, no nie vždy sa vie, o aký proces ide, takže rýchlym riešením je reštart počítača.

Z času na čas potrebujete na diaľku reštartovať alebo vypnúť operačný systém pod Linuxové ovládanie z príkazového riadku. Dá sa to urobiť rôzne cesty, potom ich zvážime.

Všetky nižšie uvedené príkazy musia byť spustené ako užívateľ root.

Možnosti nastavujú parametre vypnutia, pozrieme sa na ne nižšie. Čas je možné nastaviť vo formáte hh:mm v 24 hodinovom formáte. Môžete tiež použiť položku +minúty, ktorá uvádza, koľko minút od aktuálneho okamihu potrebujete na vypnutie počítača so systémom Linux. Okrem toho je k dispozícii konštanta teraz, čo znamená, že ju musíte hneď vypnúť. príkaz na vypnutie so zdrojom -h.

Ako vidíte, používa sa obvyklé vypnutie a časová konštanta teraz, teda teraz. Teraz sa pokúsme naplánovať vypnutie počítača so systémom Linux do piatich minút:

sudo shutdown -h +5 "Počítač sa vypne o 5 minút"

Na vypnutie systému použite príkazy zastaviť a vypnúť. Počiatočný príkaz vypne systém, ale nevypne napájanie systému. Uvidíte správu „Systém je zastavený“, čo znamená, že môžete vypnúť napájanie. Tento príkaz Určené pre staršie počítače, ktoré nepodporujú pokročilú správu napájania. Druhý (vypnutie) vypne systém ( súbor prvkov, ktoré sú vo vzájomných vzťahoch a spojeniach, čo tvorí určitú celistvosť, jednotu) a vypne napájanie.

Vypnutie Linuxu pomocou halt

Príkaz je vo svojich akciách identický s príkazom reboot, rozdiel je v tom, že príkaz halt vypne systém. Počítač môžete vypnúť aj spustením príkazu:

Použitie zastavenia môže poškodiť systém!

Tento príkaz tiež vypne počítač. Robí to svojím vlastným jedinečným spôsobom. Pred vypnutím nevykonáva žiadne prípravné akcie, ale jednoducho vypne napájanie.

Vypnite Linux pomocou vypnutia

Príkaz vypnutia je podobný príkazu zastavenia, s tým rozdielom, že po zastavení systému sa do systému riadenia podávania odošle špeciálna požiadavka na vypnutie napájania, čo umožňuje vypnúť systémy na diaľku. Môžete tiež použiť:

Vypnite Linux pomocou telinitu 0

Pomocou tohto príkazu môžete démonovi init povedať, aby prešiel na určitú úroveň vykonávania, konkrétne číslo 0 znamená, že musíte prejsť na 0. úroveň (zastavenie systému). Posádka telinitu nepodporuje nastavenie prestávok a varovných správ. Zvyčajne sa používa pri testovaní zmien vykonaných v súbore inittab.

Vypnite Linux z príkazového riadku bez sudo

Možné cez dbus a ConsoleKit. Dá sa ovládať cez dbus. Len teraz sa zdá, že je všade vystrihnutý.

ConsoleKit je démon, ktorý obsluhuje relácie používateľov.

Ak máte systemd, potom hokus pokus nebude fungovať. Možno sa prihlásia odborníci a povedia vám, ako to urobiť prostredníctvom prihlásenia.

dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

To je všetko, diskusia o základných metódach vypínania a reštartovania Linuxové systémy z príkazového riadku dokončený. Teraz viete všetko, čo potrebujete vedieť o tom, ako vypnúť Linux cez terminál. Ak vás zaskočí preklep alebo vám zamrzne počítač, viete, čo máte robiť.

Zdalo by sa, čo môže byť jednoduchšie? Jediné, čo musíte urobiť, je vypnúť alebo reštartovať server so systémom Linux. Ak ho chcete vypnúť, stačí zadať príkaz

Sudo vypnutie -h teraz

Na reštart

Sudo vypnutie -r teraz

Sudo reštart

Tieto akcie sa aj z technického hľadiska (bez toho, aby sme sa dotkli súvisiacich organizačných záležitostí) môžu zdať jednoduché len na prvý pohľad. Skúsení správcovia systému však vedia, že pre každý OS môže aj pravidelný a správny reštart viesť k negatívnym dôsledkom. Je to do značnej miery spôsobené kvalitou údržby a prevádzky pred reštartom. Preto musíte pochopiť, že najbežnejšie sú reštartovanie alebo vypnutie Linuxu. Bez preháňania sú to celkom zodpovedné činnosti a správcovia si to musia vždy pamätať.

Reštartovanie a zastavenie systému – prečo je to také dôležité?

OS Linux je poverený prácou, ktorá musí zabezpečiť dlhodobú a spoľahlivú prevádzku zložitých celkov, technologických inštalácií, databázových serverov (DB), webových serverov a pod. veľké množstvo používateľov, operátorov a personálu údržby. Vypnutie a reštartovanie je nevyhnutné pre každý systém. Tieto činnosti sa však musia vykonávať s minimálnymi rizikami. Pre úlohy vykonávané servermi aj pre používateľov.

UNIX a Linux boli kedysi dosť citlivé na reštarty. Ale s príchodom vysoko spoľahlivých žurnálovaných súborových systémov (FS) sa zastavenie alebo reštartovanie stalo oveľa bezpečnejším. Nie je však úplne vylúčená možnosť poškodenia konfigurácie alebo samotného OS v prípade nesprávneho vypnutia počítača (alebo servera). Napríklad abnormálne vypnutie databázových serverov veľmi často vedie k narušeniu integrity údajov a poškodeniu tabuliek. Nezáleží na tom, ktorý systém správy databáz (DBMS) sa používa na ich obsluhu. Problémy, ktoré vznikajú v Linuxe, je zvyčajne dosť ťažké identifikovať. Pretože architektonické prvky samotného Linuxu umožňujú jeho fungovanie aj v prípade zložitých kolízií. Ale keď príde čas reštartovať OS, často sa tieto skryté problémy okamžite objavia. Čo je často sprevádzané kolapsom.

Skúsení správcovia systému vedia, že pri akýchkoľvek zmenách v systéme, napríklad úprave spúšťacích skriptov, konfigurácie jednotlivých komponentov a pod., je veľmi vhodné vykonať reštart, aby ste sa uistili, že systém po týchto zmenách normálne funguje . Nezabudnite skontrolovať, aby ste nepremeškali vznik skrytých a zložitých problémov. Zároveň je potrebné pamätať na to, že problémy sa nemusia objaviť okamžite alebo dokonca po niekoľkých týždňoch - to je ovplyvnené mnohými faktormi a všetko závisí od konkrétnej situácie.

príkaz na vypnutie

Tento príkaz vám umožňuje bezpečne a technicky „správne“ reštartovať, zastaviť OS alebo ho uviesť do režimu pre jedného používateľa. Pre rôznych systémov tím vypnúť má odlišné špecifikácie týkajúce sa syntaxe a možností, takže je rozumné zvážiť to všeobecne, pričom sa dotknete iba niektorých funkcií používania.

Keďže udalosti ako reštarty a vypnutia často ovplyvňujú mnohých používateľov, správcov systému je potrebné vedieť ich na tieto úkony vopred upozorniť pred ich vykonaním. Tím vypnúť umožňuje to urobiť pridaním bzučiaka, počas ktorého sa používateľom odosielajú správy o nadchádzajúcej udalosti (vypnutie alebo reštart). Štandardne sa tieto správy odosielajú v kratších intervaloch a obsahujú text o povahe nadchádzajúcej udalosti, pri ktorej je uvedený aj zostávajúci čas. Správca môže v prípade potreby v závislosti od situácie nastaviť vlastný text správy. Prirodzene, po vykonaní vypnutia sa používatelia nebudú môcť prihlásiť do systému, ale po celú dobu budú vidieť Oznámenie daný prostredníctvom príkazu vypnúť.

Povaha vykonanej akcie vypnúť sa nastavuje pomocou parametrov a tieto môžu byť:

  • normálne zastavenie;
  • normálne zastavenie, po ktorom nasleduje automatický štart(reštartovať);
  • prepnúť do režimu pre jedného používateľa;
  • niektoré ďalšie súvisiace akcie (v závislosti od systému), ako je kontrola úložných zariadení pomocou príkazu.

V druhom prípade skontrolujte fsck môže byť vynútené, pretože štandardne v moderných OS túto kontrolu sa vykonáva automaticky pri štarte iba v prípade nesprávneho odpojenia súborových systémov.

Nasledujúca tabuľka zobrazuje hlavné možnosti vypnúť pre niektoré systémy Linux:

systém Cesta R H S F
Linux /sbin/shutdown -r -h -f
Solaris /usr/sbin/shutdown -i6 -i0 -je
HP-UX /etc/shutdown -r -h
AIX /sbin/shutdown -r -h -m

Pre tento systém sa používajú tieto symboly: R – reštart, H – normálne zastavenie, S – pokračovanie v práci v režime jedného používateľa, F – vypnutie kontroly fsck(platí len pre SUSE a Red Hat).

Ak chcete zastaviť Linux o 8:30 (napríklad na vykonanie bežnej údržby údržbu servery) a upozorníte na to používateľov, mali by ste spustiť nasledujúci príkaz:

$ sudo shutdown -h 08:30 "Pozor! Od 08:30 do 13:00 sa vykonáva bežná údržba. Ospravedlňujeme sa za spôsobené nepríjemnosti."

Ak potrebujete nastaviť relatívny čas na zastavenie/reštart:

$ sudo shutdown -h +30 "Pozor! Prebieha rutinná údržba."

Príkazy zastaviť a reštartovať

Tieto príkazy stoja za zváženie v kontexte skutočnosti, že hoci sa dajú použiť samostatne, zvyčajne sa volajú rovnakým príkazom vypnúť.

Pri volaní zastaviť Vykonajú sa všetky základné úkony potrebné na normálne vypnutie OS. Napríklad všetky nekritické procesy sa najskôr vypnú, do protokolu sa zapíše správa o vypnutí, potom sa vykoná synchronizačné systémové volanie a úložné zariadenia čakajú na uvoľnenie operácií zápisu. Potom jadro systému prestane fungovať.

Jedna z dôležitých možností zastaviť je kľúčom -n. Zakazuje používanie systémové volanie synchronizácia aby sa zabránilo jadru obnoviť „staré“ obrazy koreňového oddielu uloženého v jeho vyrovnávacej pamäti. Inými slovami, zastaviť -n používa sa po obnovení oddielu pomocou .

Tím reštartovať sa líši od zastaviť iba to, že sa štandardne reštartuje. Môže sa však použiť na vykonanie niektorých užitočné akcie pred reštartovaním systému. Môžete sa napríklad vyhnúť odosielaniu správ o nadchádzajúcom reštarte (stojí za zmienku, že to nie je vždy užitočné...) používateľom pomocou kľúča --bez steny. Ak potrebujete iba zaznamenať udalosť do súboru /var/log/wtmp(tento súbor registruje všetky udalosti prihlásenia a odhlásenia v OS), potom musíte použiť kľúč -w(alebo --wtmp-only), ale nedôjde k reštartu. Ak chcete vykonať reštart bez vykonania záznamov do súboru /var/log/wtmp, je tam kľúč -d(alebo --no-wtmp). Tiež pomocou príkazu reštartovať je možné zastaviť systém a vypnúť stroj pomocou kláves --zastaviť A -p (--vypnúť), resp. Ak chcete vynútiť a okamžite reštartovať, použite kľúč -f (--sila). Vo väčšine systémov sú všetky možnosti opísané pre príkaz reštartovať platí aj pre tím zastaviť s rovnakým významom.

Ak nájdete chybu, zvýraznite časť textu a kliknite Ctrl+Enter.

Pozrime sa, ako reštartovať alebo vypnúť počítač z príkazového riadku. Používam to, keď pri inštalácii nejakého ovládača alebo pri veľkom zaťažení procesora rozhranie prestane reagovať na moje akcie (hoci sa to stáva veľmi zriedka). Cez príkazový riadok je možné zabiť „obžerský“ proces, no nie vždy sa vie, o aký proces ide, takže rýchlym riešením je reštart počítača.

Reštartujte počítač

Robím to. Do konzoly prejdem stlačením klávesovej skratky Ctrl+Alt+F1. V konzole musíte najprv zadať svoje používateľské meno a heslo (pri zadávaní hesla sa nezobrazujú žiadne znaky). A spustím príkaz:

Sudo reštart

Opäť budete musieť zadať heslo správcu a stlačiť Enter. Počítač sa začne reštartovať.

Príkaz môžete použiť aj na reštartovanie počítača vypnúť, na to musíte použiť kľúč -r:

Sudo vypnutie -r teraz

Vypnite počítač

Ak chcete vypnúť počítač z príkazového riadku, musíte spustiť príkaz:

Sudo vypnutie -h teraz

Počítač môžete vypnúť aj spustením príkazu:

Sudo stop

A tiež sa dá použiť.

Tento článok je zameraný na nových používateľov Linuxu a tých, ktorí sa zaujímajú o to, ako reštartovať Linux z konzoly. Reštartovanie počítača v termináli alebo používanie grafického rozhrania je pre mňa elementárne, ale toto je základ, nie všetci začiatočníci to vedia a treba o tom písať.

Dnes sa pozrieme na problémy, ako je príkaz reštartu systému Linux z konzoly, reštartovanie na diaľku a priame reštartovanie v GUI. Začnime s normálnym reštartom systému.

Tu, ako sa hovorí, by to mohlo byť jednoduchšie. Najprv sa pozrime na reštart v Ubuntu Unity. Stačí kliknúť na tlačidlo ozubeného kolieska vpravo horný roh obrazovke a vyberte Vypnúť:

Potom v okne, ktoré sa otvorí, kliknite na položku:

V prostredí Gnome je všetko veľmi podobné Unity, ale v KDE musíte otvoriť hlavnú ponuku, prejsť na kartu VÝCHOD a vyberte položku reštartovať:

Potom potvrďte reštart.

Reštartovanie Linuxu v termináli

Ale tu je rozsah oveľa širší; existuje asi tucet príkazov, ktoré možno použiť na reštartovanie Linuxu. Niektoré potrebujú oprávnenia root, iné nie, niektoré vyzerajú jednoducho a ľahko zapamätateľné, zatiaľ čo iné sú dlhé a zložité. Ďalej sa na ne všetky pozrieme.

Prvý príkaz na reštart systému Linux, najbežnejší a najjednoduchší:

Ako vidíte, nástroj vyžaduje práva superužívateľa. Po stlačení klávesu Enter sa počítač okamžite reštartuje.

Pomôcka na vypnutie, ktorá sa používa na vypnutie, vám tiež umožňuje reštartovať počítač, na tento účel mu musíte odovzdať parameter -r. Okrem toho môžete určiť čas reštartu. Teraz - 0 alebo teraz, za minútu +1 za dve - +2 atď.:

sudo shutdown -r +1

V inicializačných systémoch kompatibilných s Init Scripts boli úrovne zaťaženia systému - 0,1,2,3,4,5,6, úroveň 0 znamenala vypnutie, 6 reštart, iné režimy fungovania systému nás teraz nezaujímajú. Medzi úrovňami môžete prepínať pomocou príkazu init. Opäť však potrebujete práva superužívateľa. Takto:

Služba systémových správ dbus môže tiež reštartovať počítač:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart

Práva superužívateľa tu už nie sú potrebné. Títo boli obvyklými spôsobmi Linux sa reštartuje, ale existuje ďalší, neštandardný alebo dokonca dva. Toto sú magické klávesy SysRq. Linuxové jadro monitoruje určité kombinácie klávesov, ktoré sú stlačené a ako odpoveď ich spustí. potrebné opatrenia. Najprv povolíme podporu sysrq:

echo 1 > /proc/sys/kernel/sysrq

Je lepšie to urobiť vopred, pretože táto metóda je užitočná, keď je systém zmrazený a nereaguje na nič:

nano /etc/sysctl.conf

kernel.sysrq = 1

Na aktiváciu SysRq kombinácie, podržte Alt + SysRq a stlačte kód klávesu. Pre normálny reštart sa odporúča použiť nasledujúcu postupnosť: R E I S U B, stláčajte tlačidlá v rovnakom poradí s intervalom približne sekundy.

  • R- vráti ovládanie klávesnice, ak bol X server ukončený nesprávne;
  • E- jadro posiela signál SIGTERM všetkým procesom okrem init;
  • ja- odošle signál SIGKILL všetkým procesom okrem init;
  • S- jadro synchronizuje súborové systémy, všetky údaje z vyrovnávacej pamäte sa prenesú na pevný disk;
  • U- prepojí všetky súborové systémy do režimu iba na čítanie;
  • B- okamžitý reštart, bez synchronizácie a dodatočných príprav.

Pred reštartovaním systém čaká na dokončenie všetkých procesov, zastaví všetky služby, odpojí a pripojí súborové systémy v režime iba na čítanie. Toto robíme postupným stláčaním týchto kombinácií klávesov. Ak však potrebujete reštartovať systém teraz bez čakania na vypnutie všetkých procesov, napríklad servera, môžete okamžite odoslať signál B. Takto: Alt + SysRq + B.

SysRq možno použiť bez klávesových skratiek písaním požadovaný kód operácie v súbore /proc/sysrq-trigger:

echo b > /proc/sysrq-trigger

Systém sa reštartuje tak, ako je, bez zastavenia služieb a prípravy súborových systémov, takže údaje, ktoré sa neuložia, sa môžu stratiť, ale systém súborov poškodené.

Vzdialený reštart Linuxu

Ak máte prístup k serveru cez ssh, môžete veľmi ľahko reštartovať Linux na diaľku pomocou jedného z vyššie uvedených príkazov, napríklad:

ssh [chránený e-mailom]/sbin/reboot

Ale znova, pre túto operáciu musíte mať root práva na vzdialenom serveri.

závery

Teraz viete, ako reštartovať Linux, dokonca viete, ako reštartovať server cez ssh. Ak máte nejaké otázky, pýtajte sa v komentároch!

Súvisiace príspevky: