Alles wat u moet weten over de opdracht Linux reboot
Opnieuw opstarten is de beste optie waar velen van ons op vertrouwen wanneer dingen vreemd beginnen te werken op een computer. Of het kan de praktische benadering zijn wanneer nieuwe software op het systeem wordt geïnstalleerd en opnieuw moet worden opgestart.
Linux biedt de opnieuw opstarten
opdracht om een systeem opnieuw op te starten of opnieuw op te starten, zelfs via een externe verbinding. Het commando is gemakkelijk te onthouden omdat de naam zelf letterlijk de functie is.
Alle manieren om opnieuw op te starten in Linux
Welnu, of het nu gaat om het krachtig afsluiten van uw systeem of het netjes en veilig herstarten van uw systeem, Linux heeft u gedekt in al deze situaties. Het heeft verschillende opdrachten in zijn arsenaal om aan al uw herstartbehoeften te voldoen.
Laten we eens kijken naar de verschillende opties van commando's die beschikbaar zijn met Linux.
opnieuw opstarten
stilgelegd
poweroff
halt houden
Alle hierboven genoemde commando's kunnen verschillende acties uitvoeren, zoals het afsluiten van een server, het opnieuw opstarten van een systeem of het stoppen van een systeem. Deze commando's werken op een vergelijkbare manier met enkele kleine verschillen.
Voor het doel van deze pagina gebruiken we echter de opnieuw opstarten
alleen opdracht.
de Linux opnieuw opstarten
opdracht
opnieuw opstarten
opdracht het beste past voor uw lokale computer en voor de externe systemen.
Algemene syntaxis:
sudo reboot [opties]
Opmerking: Zorg ervoor dat je ‘sudo
‘ bij gebruik van de opnieuw opstarten
opdracht. Gewoon met behulp van de opnieuw opstarten
opdracht alleen werkt mogelijk niet voor de meeste gebruikers.
Beschikbare opties met de opdracht reboot
U kunt de opnieuw opstarten
commando met behulp van de volgende opties om beter te passen bij uw behoefte om uw systeem opnieuw op te starten.
Opties | Beschrijving |
-P | zet de machine uit |
--stop | stop de machine |
-F | forceren voor onmiddellijke herstart |
–alleen wtmp | schrijft alleen wtmp afsluitinvoer, sluit het systeem niet echt af of start het opnieuw op |
De -P
optie bij gebruik met de opnieuw opstarten
commando, zal de machine uitschakelen. Deze optie werkt op dezelfde manier met andere opdrachten stilgelegd
, halt houden
en uitschakelen
.
De -F
optie dwingt het systeem tot een onmiddellijke herstart. Hoewel dit een gedwongen herstart is, resulteert dit in een schone afsluiting.
De –alleen wtmp
Met deze optie kunt u het opstartlogbestand invoeren zonder uw systeem daadwerkelijk af te sluiten of opnieuw op te starten.
Al deze opties kunnen worden gebruikt met: uitschakelen
, halt houden
en stilgelegd
commando's ook.
De opdracht reboot gebruiken op uw systeem
Om te beginnen met het gebruik van de opnieuw opstarten
commando, bekijk dan het volgende voorbeeld om de implementatie beter te begrijpen.
Syntaxis:
sudo opnieuw opstarten
Uitgang::
Na afgifte van de sudo opnieuw opstarten
commando, zullen alle gebruikers worden geïnformeerd dat het systeem opnieuw wordt opgestart. Alle processen die momenteel op uw systeem worden uitgevoerd, krijgen een melding dat het systeem uitvalt.
Na de opnieuw opstarten
opdracht wordt gegeven, zal het systeem geen verdere gebruikersaanmeldingen toestaan.
U kunt ook de volgende opdracht gebruiken om uw systeem opnieuw op te starten.
/sbin/reboot
Als u deze regel op uw terminal typt, wordt uw systeem onmiddellijk opnieuw opgestart.
De opdracht reboot gebruiken op een extern Linux-systeem
Je kunt een Linux-systeem op afstand net zo gemakkelijk opnieuw opstarten met de opdracht reboot. Maak gewoon verbinding met het externe systeem via ssh vanaf de terminal op uw lokale systeem.
Algemene syntaxis:
ssh root@[remote_server_ip] /sbin/reboot
De opdracht is in stukjes te begrijpen. Hier heb ik de . gebruikt ssh
hulpprogramma om in te loggen als a wortel
gebruiker naar de externe server. In dezelfde opdracht heb ik gespecificeerd om de server opnieuw op te starten met behulp van de /sbin/reboot
opdracht.
Laten we deze syntaxis begrijpen met een voorbeeld.
ssh [email protected]
Ik ben ingelogd als wortel
gebruiker op de server_ip zoals gespecificeerd in de opdracht.
gaurav@ubuntu:~$ ssh [email protected] De authenticiteit van host '142.93.217.188 (142.93.217.188)' kan niet worden vastgesteld. De ECDSA-sleutelvingerafdruk is SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Weet u zeker dat u door wilt gaan met verbinden (ja/nee)? ja Waarschuwing: '142.93.217.188' (ECDSA) permanent toegevoegd aan de lijst met bekende hosts. wachtwoord van [email protected]: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 De programma's die bij de Debian GNU/Linux-systemen zijn gratis software; de exacte distributievoorwaarden voor elk programma worden beschreven in de individuele bestanden in /usr/share/doc/*/copyright. Debian GNU/Linux wordt geleverd met ABSOLUUT GEEN GARANTIE, voor zover toegestaan door de toepasselijke wetgeving. root@debian-s-1vcpu-1gb-blr1-01:~#
Gebruik na het inloggen op afstand de opnieuw opstarten
onderstaande opdracht om het externe systeem opnieuw op te starten.
sudo opnieuw opstarten
Uitgang:
root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot Verbinding met 142.93.217.188 gesloten door externe host. Aansluiting op 142.93.217.188 gesloten. gaurav@ubuntu:~$
Uw herstart aanpassen
Als u een systeembeheerder bent, kunt u zelfs een bericht plaatsen (met de --bericht
optie) samen met de opdracht reboot om alle gebruikers op het systeem te laten weten waarom het opnieuw wordt opgestart.
Voorbeeld:
sudo systemctl --message = "Driemaandelijkse software-onderhoudsoefening" opnieuw opstarten
Hier hebben we de systeemctl
commando om de . te starten opnieuw opstarten
hulpprogramma voor de opdrachtregel. U kunt ook de dienst
commando in plaats van systeemctl
.
Voorbeelduitvoer:
Systeem wordt opnieuw opgestart (driemaandelijkse onderhoudsoefening voor software)
U kunt de vergelijkbare uitvoer zien in de opstartlogboeken.
Herstartlogboeken controleren
Het logboek voor het opnieuw opstarten van het systeem wordt opgeslagen in /var/log/wtmp
bestand op uw Linux-machine. Maar in plaats van door dat bestand te scrollen, kun je gewoon de laatste reboo
t commando om snel uw reboot log te controleren.
laatste herstart | minder
Voorbeelduitvoer:
systeem opnieuw opstarten 4.15.0-112-gener di 29 sep 16:30 nog steeds bezig reboot systeem opstarten 4.15.0-112-gener di 29 sep 13:21 - 16:30 (03:09) reboot systeem opstarten 4.15.0- 112-gener di 29 sep 12:07 - 13:21 (01:13) reboot systeem opstarten 4.15.0-112-gener di 29 sep 08:51 - 12:06 (03:15) reboot systeem opstarten 4.15.0- 112-gener ma 28 sep 20:22 - 21:00 (00:37) reboot systeem boot 4.15.0-112-gener ma 28 sep 16:27 - 16:45 (00:17) reboot systeem boot 4.15.0- 112-gener ma 28 sep 11:22 - 14:16 (02:54) reboot systeem boot 4.15.0-112-gener zo 27 sep 23:04 - 00:22 (01:18) reboot systeem boot 4.15.0- 112-gener zo 27 sep 11:25 - 12:29 (01:03) reboot systeem boot 4.15.0-112-gener za 26 sep 09:52 - 12:15 (02:23) reboot systeem boot 4.15.0- 112-gener vr 25 sep 11:12 - 12:15 (1+01:03) reboot systeem opstarten 4.15.0-112-gener do 24 sep 11:13 - 17:19 (06:06)
Gevolgtrekking
Nu hebben we een duidelijk idee over hoe de Linux opnieuw opstarten
commando functies. We kunnen gerust stellen dat de meeste opties die van toepassing zijn op het reboot-commando ook werken met de stilgelegd
, halt houden
en uitschakelen
opdracht. We kunnen nu gemakkelijk de opnieuw opstarten
commando om uw Linux-systeem snel opnieuw op te starten.