Indehavere af forskellige Linux-distributioner står desuden over for behovet for at genstarte operativsystemet, hvilket skal gøres efter at have foretaget nogen ændringer i parametrene, eller når der vises problemer. Typisk udføres opgaven gennem den grafiske grænseflade, men denne mulighed fungerer ikke altid effektivt. Derfor er mange anvendt til idriftsættelse af terminalkommandoer, som er ansvarlige for at fodre signalet til genstart. I dag vil vi fortælle dig alle de tilgængelige måder at genstarte Linux gennem konsollen på eksemplet på Ubuntu.
Genstart Linux gennem konsollen
Som du allerede ved, vil dagens anvisninger være baseret på Ubuntu, men ejerne af andre distributioner vil også være nyttige, da forskellene næsten aldrig observeres. Hvis du pludselig ser en fejlmeddelelse, når du forsøger at indtaste en kommando, vises oplysningerne i, hvorfor denne forespørgsel ikke kan gennemføres. Brug de modtagne oplysninger til at finde et alternativ, f.eks. I officiel dokumentation. Vi går til overvejelse af alle metoder, og der er nok af dem.Metode 1: Genstart Team
På genstartsholdet blev selv de mest nybegyndere brugere af Linux operativsystemer hørt. Hele dets essens er blot at sende den nuværende session for at genstarte, og de yderligere argumenter er ikke angivet.
- Åbn programmenuen og kør fra "Terminal" derfra. For at gøre dette kan du f.eks. Bruge en anden bekvem mulighed, for eksempel den standard Hot Key Ctrl + Alt + T.
- Reboot-handlingen gennem genstartet er defineret på vegne af superbrugeren, så inputlinjen ser sådan ud: sudo genstart.
- Derfor skal du bekræfte kontoen ved at skrive en adgangskode fra den. Tage i betragtning, at de indtastede adgangskortpersoner i konsollen aldrig vises.
Computeren vil straks gennemføre sit arbejde, og efter et par sekunder starter den nye session i den sædvanlige tilstand. Det vil automatisk tænde den virtuelle konsol med en grafisk skal, selvom du brugte en anden terminal før det.
Metode 2: Shutdown Team
Nogle gange er brugeren forpligtet til at genstarte pc'en gennem en vis tid, for eksempel om et par minutter. Reboot-kommandoen er ikke særlig velegnet til sådanne formål, så vi tilbyder at bruge alternativ i form af nedlukning.
- Kør "Terminal" og angiv sudo-shutdown -R +1, hvor +1 er den tid, hvorved kommandoen vil blive drevet. I dette tilfælde er dette et minut. Angiv 0 eller nu, hvis du vil køre prisprocessen med det samme.
- Shutdown-kommandoen afhænger også af superbrugeren, så den vil tage et kodeord for at aktivere den.
- Den nye linje viser oplysninger, som opgaven blev oprettet i et bestemt tidspunkt. Hvis du vil annullere den, skal du bruge kommandoen fra samme linje.
Metode 3: Init script
Nogle distributions support init script, som du kan læse om mere detaljeret i deres officielle dokumentation. Der vil også blive skrevet om de grundlæggende indstillinger, der er knyttet til disse scripts. Nu vil vi definere alle disse øjeblikke, da de ikke passer ind i rammen af dette materiale. Vi fortæller mig kun, hvad INIT har seks parametre, hvor 0 er at slukke for computeren, og 6 er en genstart af sessionen. Det er den sidste parameter, vi vil anvende nu. For at aktivere det skal konsollen komme ind i sudo init. 6. Som du allerede har forstået fra sudo-konsollen, udføres denne handling kun kun gennem rod.
Metode 4: D-Bus System Communication Service
Som du sandsynligvis har bemærket, krævede alle tre af de ovennævnte metoder til aktivering tilstedeværelsen af en superbrugerkode, men ikke alle brugere har mulighed for at introducere det. Især til sådanne formål tilbyder vi at bruge D-Bus-systemmeddelelser. Dette er det standard Linux-værktøj, der gør det muligt for programmer at interagere med hinanden, og en lang og uforståelig kommando, der sender et genstartssystem, som følger: / usr / bin / dbus-send-system-print-svar --Dest = "Org.freedesktop. Consolekit" / Org / Freedesktop / Consolekit / Manager org.freedesktop.consolekit.manager.restart. Efter dens input og aktivering vil den nuværende session straks blive gennemført.
Metode 5: Hot Keys Sysrq
Denne metode er kun indirekte forbundet med konsollen, da den er konfigureret gennem den, og den yderligere genstart udføres gennem genvejstasterne. Vi besluttede dog at medtage det på denne liste på grund af usædvanlige og funktioner i brug. Hot Keys SysRQ vil være nyttige i de situationer, hvor grafisk skal simpelthen ikke reagerer.
- Kør terminalen og indtast der ECHO 1> / PROC / SYS / KERNEL / SYSRQ.
- Følg konfigurationsfilen via en praktisk teksteditor, for eksempel sudo nano /etc/sysctl.conf.
- Denne fil er placeret i systemafsnittet, så superbrugerens drift skal åbne.
- Kør ned filen og indsæt kernel.syserrq-snoret der.
- Gem indstillingerne og luk teksteditoren.
- Derefter vil det være nødvendigt at klemme ALT + SYSRQ + nøglekode. Vi vil tale mere om dette mere detaljeret.
Den korrekte genstart udføres ved at angive en specifik sekvens af nøglekoder. Hver af dem har følgende formular:
- R - Returner tastaturets kontrol, hvis arbejdet er uforudsete færdige.
- E - Send alle processer Sigterm signal, hvilket resulterer i deres afslutning.
- I - gør det samme, men kun gennem Sigkill-signalet. Kræves i tilfælde, hvor nogle processer ikke er gennemført efter SIGTERM.
- S - ansvarlig for synkronisering af filsystemer. Under denne operation gemmes alle oplysninger på harddisken.
- U - Unmounts FS og monterer dem igen i skrivebeskyttet tilstand.
- B - Kør processen med at genstarte computeren, ignorerer alle advarsler.
Du skal kun trykke på hver kombination på samme tid, så nulstillingen er korrekt.
Metode 6: Fjernbetjening
Nogle brugere bruger aktivt specielle værktøjer til fjernbetjening af desktops. Ofte er der passende kommandoer i sådanne løsninger, der giver dig mulighed for at sende den nødvendige computer til genstart. For eksempel, vær opmærksom på følgende SSH: SSH [email protected] / SBIN / Reboot. Det er på dette princip, at en genstart af den valgte fjern-pc på denne server opstår. Hvis du bruger andre kontroller, skal du læse den officielle dokumentation for at få de nødvendige oplysninger.
Metode 7: Genstart i genoprettelsesfunktionen
Som sidste vej vil vi fortælle, hvordan pc'en genstartes i genoprettelsesfunktionen, da mange brugere går tabt i denne menu, og slukkes blot computeren via knappen, og så startes den igen. I det tilfælde, hvor du skiftede til Gendannelsestilstand, kan du køre konsollen og bruge en af ovennævnte metoder:
- I genopretningsmenuen er du interesseret i "Fortsæt til normal download" eller "Gå til den mistænkte Command Interpreter". I det første tilfælde starter starten af OS simpelthen, og den anden vare vil starte konsollen i roden.
- Hvis du kører terminalen, skal du bekræfte denne handling ved at trykke på Enter-tasten.
- Derefter forbliver det kun at indtaste en passende kommando, for eksempel genstart for at sende pc for at genstarte.
Som du kan se, er der et stort antal metoder, der giver dig mulighed for hurtigt at genstarte Linux-systemet gennem konsollen. Det er kun for at forstå, hvilken af disse muligheder der skal bruges i en bestemt situation for at opfylde de betingelser, der kræver genstart af operativsystemet.