Alt du trenger å vite om Linux reboot-kommandoen
Omstart er det første alternativet som mange av oss er avhengige av når ting begynner å virke rart på en datamaskin. Eller det kan være den praktiske tilnærmingen når ny programvare er installert på systemet og det krever en omstart.
Linux tilbyr starte på nytt
kommando for å starte på nytt eller starte et system på nytt, selv over en ekstern tilkobling. Kommandoen er lett å huske siden navnet i seg selv bokstavelig talt er funksjonen.
Alle måter å starte på nytt i Linux
Vel, det være seg å slå av systemet kraftig eller ren og sikker omstart av systemet, Linux har dekket deg i alle disse situasjonene. Den har forskjellige kommandoer i arsenalet for å imøtekomme alle dine omstartsbehov.
La oss se på de ulike alternativene for kommandoer som er tilgjengelige med Linux.
starte på nytt
skru av
pweroff
stoppe
Alle kommandoene nevnt ovenfor kan utføre forskjellige handlinger som å slå av en server, starte et system på nytt eller stoppe et system. Disse kommandoene fungerer på samme måte med noen mindre forskjeller.
For formålet med denne siden vil vi imidlertid bruke starte på nytt
bare kommando.
Linux starte på nytt
kommando
starte på nytt
kommandoen passer best for din lokale datamaskin så vel som for de eksterne systemene.
Generell syntaks:
sudo omstart [alternativer]
Merk: Pass på at du bruker 'sudo
' når du bruker starte på nytt
kommando. Bare å bruke starte på nytt
kommando alene fungerer kanskje ikke for de fleste brukere.
Alternativer tilgjengelig med kommandoen omstart
Du kan tilpasse starte på nytt
kommandoen ved å bruke følgende alternativer for bedre å passe ditt behov for å starte systemet på nytt.
Alternativer | Beskrivelse |
-s | slå av maskinen |
--stopp | stanse maskinen |
-f | tvinge til umiddelbar omstart |
– bare wtmp | bare skriver wtmp avslutningsoppføring, ikke slår seg av, eller starter systemet på nytt |
De -s
alternativet når det brukes med starte på nytt
kommando, slår av maskinen. Dette alternativet fungerer på samme måte med andre kommandoer skru av
, stoppe
og strøm av
.
De -f
alternativet tvinger systemet til en umiddelbar omstart. Selv om dette er en tvungen omstart, resulterer det i ren avslutning.
De – bare wtmp
alternativet lar deg gjøre en oppføring i oppstartsloggfilen uten å slå av eller starte systemet på nytt.
Alle disse alternativene kan brukes med strøm av
, stoppe
og skru av
kommandoer også.
Bruke reboot-kommandoen på systemet ditt
For å begynne å bruke starte på nytt
kommando, ta en titt på følgende eksempel for å forstå implementeringen bedre.
Syntaks:
sudo omstart
Produksjon:
Etter utstedelse av sudo omstart
kommando, vil alle brukere bli informert om at systemet startes på nytt. Alle prosessene som kjører på systemet ditt vil bli varslet om at systemet går ned.
Etter starte på nytt
kommandoen utstedes, vil ingen ytterligere brukerpålogging tillates av systemet.
Du kan også bruke følgende kommando for å starte systemet på nytt.
/sbin/start på nytt
Bare å skrive denne linjen på terminalen vil umiddelbart starte systemet på nytt.
Bruke reboot-kommando på et eksternt Linux-system
Du kan starte et eksternt Linux-system på nytt like enkelt med reboot-kommandoen. Bare koble til det eksterne systemet over ssh fra terminalen på ditt lokale system.
Generell syntaks:
ssh root@[remote_server_ip] /sbin/reboot
Kommandoen kan forstås i biter. Her har jeg brukt ssh
verktøy for å logge på som en rot
bruker til den eksterne serveren. I samme kommando har jeg spesifisert å starte serveren på nytt ved å bruke /sbin/start på nytt
kommando.
La oss forstå denne syntaksen med et eksempel.
ssh [email protected]
Jeg har logget inn som rot
bruker på server_ip som spesifisert i kommandoen.
gaurav@ubuntu:~$ ssh [email protected] Autentisiteten til vert '142.93.217.188 (142.93.217.188)' kan ikke fastslås. ECDSA-nøkkelfingeravtrykk er SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Er du sikker på at du vil fortsette å koble til (ja/nei)? ja Advarsel: Permanent lagt til '142.93.217.188' (ECDSA) til listen over kjente verter. [email protected] passord: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Programmene som følger med Debian GNU/Linux-systemet er fri programvare; de nøyaktige distribusjonsvilkårene for hvert program er beskrevet i de individuelle filene i /usr/share/doc/*/copyright. Debian GNU/Linux leveres med ABSOLUT INGEN GARANTI, i den grad det er tillatt av gjeldende lov. root@debian-s-1vcpu-1gb-blr1-01:~#
Etter å ha logget på eksternt, bruk starte på nytt
kommandoen nedenfor for å starte det eksterne systemet på nytt.
sudo omstart
Produksjon:
root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot Tilkobling til 142.93.217.188 stengt av ekstern vert. Tilkobling til 142.93.217.188 stengt. gaurav@ubuntu:~$
Tilpasse omstarten
Hvis du er systemadministrator, kan du til og med slippe en melding (med --beskjed
alternativ) sammen med omstart-kommandoen for å la alle brukere på systemet vite hvorfor det startes på nytt.
Eksempel:
sudo systemctl --message="Kvartalsvis vedlikeholdsøvelse for programvare" omstart
Her har vi brukt systemctl
kommandoen for å starte starte på nytt
kommandolinjeverktøy. Du kan også bruke service
kommando i stedet for systemctl
.
Eksempelutgang:
Systemet starter på nytt (kvartalsvis vedlikeholdsøvelse for programvare)
Du kan se lignende utdata i oppstartsloggene.
Sjekker omstartslogger
Systemets omstartslogg er lagret i /var/log/wtmp
fil på din Linux-maskin. Men i stedet for å bla gjennom den filen, kan du ganske enkelt bruke siste rebu
t-kommandoen for raskt å sjekke omstartsloggen.
siste omstart | mindre
Eksempelutgang:
reboot system boot 4.15.0-112-gener Tue Sep 29 16:30 kjører fortsatt omstart system boot 4.15.0-112-gener Tue Sep 29 13:21 - 16:30 (03:09) reboot system boot 4.15.0- 112-generasjon tirsdag 29. sep 12:07 - 13:21 (01:13) omstart systemoppstart 4.15.0-112-generasjon tirsdag 29. sep 08:51 - 12:06 (03:15) omstart systemoppstart 4.15.0- 112-generasjon man 28. sep 20:22 - 21:00 (00:37) omstart systemoppstart 4.15.0-112-generasjon man 28. sep 16:27 - 16:45 (00:17) omstart systemoppstart 4.15.0- 112-generasjon man 28. sep 11:22 - 14:16 (02:54) omstart systemoppstart 4.15.0-112-generasjon søn 27. sep 23:04 - 00:22 (01:18) omstart av systemoppstart 4.15.0- 112-generasjon søn 27. sep 11:25 - 12:29 (01:03) omstart systemoppstart 4.15.0-112-generasjon lørdag 26. sep. 09:52 - 12:15 (02:23) omstart systemoppstart 4.15.0- 112-generasjon fre 25. sep 11:12 - 12:15 (1+01:03) reboot system boot 4.15.0-112-gener tor 24. sep 11:13 - 17:19 (06:06)
Konklusjon
Nå har vi en klar idé om hvordan Linux starte på nytt
kommandofunksjoner. Vi kan trygt si at de fleste alternativene som gjelder for reboot-kommandoen også fungerer med skru av
, stoppe
og strøm av
kommando. Vi kan nå enkelt bruke starte på nytt
kommandoen for raskt å starte Linux-systemet på nytt.