Zoeken op website

De opdrachten voor afsluiten, uitschakelen, stoppen en opnieuw opstarten in Linux begrijpen


In dit artikel leggen we je het verschil uit tussen shutdown, poweroff, halt en reboot Linux-opdrachten. Wat ze precies doen, maken we duidelijk als je ze uitvoert met de beschikbare opties.

Als je je wilt verdiepen in Linux-serverbeheer, dan zijn dit enkele van de belangrijke Linux-opdrachten die je volledig moet begrijpen voor effectief en betrouwbaar serverbeheer.

Normaal gesproken voert u, wanneer u uw machine wilt uitschakelen of opnieuw opstarten, een van de onderstaande opdrachten uit:

Afsluitcommando

shutdown plant een tijdstip waarop het systeem moet worden uitgeschakeld. Het kan worden gebruikt om de machine te stoppen, uit te schakelen of opnieuw op te starten.

U kunt als eerste argument een tijdreeks opgeven (meestal 'nu' of 'uu:mm' voor uur/minuten). Bovendien kunt u instellen dat een muurbericht naar alle ingelogde gebruikers wordt verzonden voordat het systeem uitvalt.

Belangrijk: als het tijdargument wordt gebruikt, wordt 5 minuten voordat het systeem uitvalt het bestand /run/nologin gemaakt om ervoor te zorgen dat verdere Inloggen is niet toegestaan.

Voorbeelden van afsluitopdrachten:

shutdown
shutdown now
shutdown 13:20  
shutdown -p now	#poweroff the machine
shutdown -H now	#halt the machine		
shutdown -r09:35	#reboot the machine at 09:35am

Om een lopende afsluiting te annuleren, typt u eenvoudig de onderstaande opdracht:

shutdown -c

Commando stoppen

halt instrueert de hardware om alle CPU-functies te stoppen, maar laat deze ingeschakeld. U kunt het gebruiken om het systeem in een staat te brengen waarin u laag onderhoud kunt uitvoeren.

Houd er rekening mee dat het systeem in sommige gevallen volledig wordt uitgeschakeld. Hieronder staan voorbeelden van stop-opdrachten:

halt		   #halt the machine
halt -p	   #poweroff the machine
halt --reboot    #reboot the machine

Commando uitschakelen

poweroff verzendt een ACPI-signaal dat het systeem instrueert om uit te schakelen.

Hieronder volgen voorbeelden van poweroff-opdrachten:

poweroff   	       #poweroff the machine
poweroff --halt      #halt the machine
poweroff --reboot    #reboot the machine

Commando opnieuw opstarten

reboot geeft het systeem opdracht om opnieuw op te starten.

reboot            #reboot the machine
reboot --halt     #halt the machine
reboot -p   	    #poweroff the machine

Dat is alles! Zoals eerder vermeld, zal het begrijpen van deze opdrachten het mogelijk maken om de Linux-server effectief en betrouwbaar te beheren in een omgeving met meerdere gebruikers. Heeft u aanvullende ideeën? Deel ze met ons via de opmerkingen hieronder.