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.