Hvordan starte Linux på nytt

Hvordan Starte Linux Pa Nytt



Mens du jobber som systemadministrator i Linux, trenger konfigurasjoner for det meste en omstart av systemet. Dessuten krever store serveroppdateringer, systembiblioteker og kjerneoppdateringer også omstart av systemet.

Å starte en Linux-maskin på nytt er en trygg prosess for å avslutte systemprogrammer uten å skade data. Men hvis du starter systemet på nytt uten å lagre de nødvendige dataene, kan du miste det eller ende opp med å ødelegge det. Så utfør omstartsfunksjonen når det ikke er sjanse for å skade data og ingenting å tape.







Hvordan starte Linux på nytt

I Linux-distribusjoner har vi forskjellige måter å starte systemet på nytt, inkludert flere kommandolinjeverktøy og et grafisk brukergrensesnitt.



Start Linux-systemet på nytt gjennom kommandolinjeverktøy

Denne delen vil diskutere alle de populære verktøyene som hjelper til med å starte Linux-systemet på nytt; la oss diskutere dem:



  1. start kommandoen på nytt
  2. systemctl kommando
  3. avslutningskommando
  4. init kommando

Start Linux-systemet på nytt ved å bruke reboot-kommandoen

De starte på nytt kommandolinjeverktøy er en snarvei og populært verktøy for å starte systemet på nytt uten noen hindring. Utfør reboot-kommandoen med sudo-rettighetene for å utføre omstartsfunksjonen som administrator:





sudo starte på nytt



For den umiddelbare prosessen kan vi også bruke -f parameter for å tvinge systemet på nytt uten forsinkelse:

sudo starte på nytt -f

Eller du kan kjøre reboot-kommandoen med banen:

/ sbin / starte på nytt

Start Linux-systemet på nytt ved å bruke systemctl-kommandoen

Systemctl-kommandolinjeverktøyet i Linux overvåker og konfigurerer Linux-systemtjenester når de fungerer. En bruker kan aktivere, starte, stoppe og slå av enhver tjeneste ved hjelp av systemctl-kommandoen. Ikke bare dette, men denne kommandoen fungerer som et multitasking-verktøy, som også brukes til å starte Linux-maskinen på nytt.

Skriv inn den nevnte systemctl-kommandoen i terminalen for å utføre omstartsoppgaven:

sudo systemctl omstart

Start fastvaresystemet på nytt med systemctl-kommandoen

Maskinen vår kan startes på nytt i BIOS-grensesnittet ved å bruke systemctl-kommandoen. Men denne kommandoen vil ikke fungere på alle systemer, bortsett fra moderne enheter, servere og skrivebord.

sudo systemctl omstart --firmware-oppsett

Start Linux-systemet på nytt ved å bruke avslutningskommandoen

Avslutningskommandolinjeverktøyet brukes til å slå av Linux-operativsystemet på en sikker måte. Ikke bare dette, det gjør det også mulig å stoppe (begrense operativsystemet til å slutte å utføre funksjoner) og starte maskinen på nytt.

Kjør noen av de gitte avslutningskommandoene i terminalen for å starte Linux-maskinen på nytt:

Syntaksen for å starte maskinen på nytt gjennom avslutningskommandoverktøyet er som følger:

sudo skru av -r < Tid >

I syntaksen ovenfor er -r argumentet utløser omstartsfunksjonen og du kan også spesifisere når oppgaven skal utføres.

La oss bruke syntaksen ovenfor ved å tilordne tiden og kjøre følgende kommando i terminalen:

sudo skru av -r + 3

I kommandoen ovenfor:

skru av: Linux-kommando brukes til å slå av eller starte Linux-maskinen på nytt.

-r: Ber Linux-systemet starte på nytt.

+3: Ber Linux-maskinen vente i 3 minutter og deretter starte på nytt.

For den umiddelbare omstartsprosessen kan du ganske enkelt kjøre følgende kommando:

skru av -r

Eller du kan også tilordne hele banen som nevnt nedenfor:

/ sbin / skru av -r

Hvis du vil starte systemet på nytt på et bestemt tidspunkt, vil formatet være tt:mm hvor du må nevne timer og minutter; som:

sudo skru av -r +02: 30

Shutdown-kommandoen tillater også kansellering av den planlagte omstartsprosessen ved å sende parameteren -c:

skru av -c

Start Linux-systemet på nytt med kommandoen 'init / telinit'.

Forkortelsen av varme kommandoverktøy i Linux er initialisering; som navnet beskriver, hjelper denne kommandoen med å initialisere alle bakgrunnsprosessene og kontrollere dem hver gang systemet starter opp.

Vi kan også bruke kommandoverktøyet init for å starte Linux-maskinen på nytt med kjørenivå 6; som er satt til å starte systemet på nytt i bakgrunnsprosessen:

varme 6

Med den komplette banen vil kommandoen være:

/ sbin / varme 6

Omstartsprosessen i et Linux-system kan også gjøres ved å bruke telini kommando som brukes til å kontrollere init-operasjonene, eller vi kan si front-end av init-prosesser.

Kjør telinit-kommandoen ved å sende den til runlevel 6 for å starte maskinen på nytt:

sudo telini 6

Restart Linux Server eksternt

For å restarte Linux-serveren eksternt, må vi logge inn via SSH som root-bruker og følge den nevnte syntaksen:

ssh rot @ ekstern-server.com / sbin / starte på nytt

Eller for umiddelbar omstart, bruk syntaksen:

ssh rot @ ekstern server / sbin / starte på nytt -r nå\

Bytt ut den eksterne serveren med IP-adressen til serveren du vil starte på nytt, som:

ssh rot @ 192.168.1.1 / sbin / starte på nytt

Ytterligere:

Når systemet utfører utloggings- eller påloggingsoperasjoner, lagrer det posten i /var/logwtmp fil. For å hente utloggingsposten fra denne filen, bruk kommandoen:

siste starte på nytt

Start Linux-systemet på nytt gjennom grafisk brukergrensesnitt

Den enkleste måten å starte Linux-maskinen på er å bruke GUI. Åpne Linux-skrivebordet (jeg utfører dette på Ubuntu 22.04) og naviger markøren til strømknappen:

Der, klikk på Slå av/logg ut og velg Omstart fra de ytterligere alternativene som dukket opp:

En popup vises for å bekrefte omstartsprosessen, klikk på Omstart knapp:

Konklusjon

Omstart er nødvendig når en bruker konfigurerer systemserveren og eller utfører serverkompileringshandlinger. Noen av kjernebibliotekene krever også omstart av systemet under oppdatering. Imidlertid kan de kraftige omstartene også føre til korrupte systemfiler eller tap av nødvendige ulagrede data.

Gjennom denne veiledningen har vi utført omstartsoperasjoner ved å bruke flere kommandolinjeverktøy. De populære kommandolinjeverktøyene som hjelper til med å starte Linux-systemet på nytt er kommandoene omstart, systemctl, init og avslutning. En annen enkel måte å utføre omstartsfunksjonen på er å bruke det grafiske brukergrensesnittet.