Forståelse af kommandoer til nedlukning, slukning, stop og genstart i Linux


I denne artikel vil vi forklare dig forskellen mellem lukning, sluk, stop og genstart Linux-kommandoer. Vi vil gøre klart, hvad de rent faktisk gør, når du udfører dem med tilgængelige muligheder.

Hvis du håber på at dykke ned i Linux-serveradministration, er dette nogle af de vigtige Linux-kommandoer, du har brug for at forstå for effektiv og pålidelig serveradministration.

Når du normalt vil slukke eller genstarte din maskine, kører du en af nedenstående kommandoer:

Lukningskommando

nedlukning planlægger et tidspunkt, hvor systemet slukkes. Det kan bruges til at standse, slukke eller genstarte maskinen.

Du kan angive en tidsstreng (som normalt er "nu" eller "tt: mm" i time/minutter) som det første argument. Derudover kan du indstille en vægbesked, der skal sendes til alle indloggede brugere, før systemet går ned.

Vigtigt: Hvis tidsargumentet bruges, 5 minutter før systemet går ned, oprettes/run/nologin-filen for at sikre, at yderligere login ikke er tilladt.

Eksempler på lukningskommandoer:

# 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

For at annullere en ventende nedlukning skal du blot skrive kommandoen nedenfor:

# shutdown -c

Stop kommandoen

stop instruerer hardwaren om at stoppe alle CPU-funktioner, men lader den være tændt. Du kan bruge det til at få systemet til en tilstand, hvor du kan udføre vedligeholdelse på lavt niveau.

Bemærk, at det i nogle tilfælde lukker systemet helt ned. Nedenfor er eksempler på stopkommandoer:

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

Sluk for kommandoen

poweroff sender et ACPI-signal, der instruerer systemet i at slukke.

Følgende er eksempler på poweroff-kommandoer:

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

Genstart kommandoen

genstart instruerer systemet om at genstarte.

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

Det er alt! Som nævnt tidligere vil forståelse af disse kommandoer gøre det muligt effektivt og pålideligt at administrere Linux-servere i et flerbrugermiljø. Har du yderligere ideer? Del dem med os via kommentarfeltet nedenfor.