Shutdown: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
Rad 1: Rad 1:
== shutdown - Stäng av eller starta om systemet ==
= NAMN =
Kommandot `shutdown` används för att stänga av, starta om eller sätta systemet i viloläge i Unix-liknande operativsystem.


=== Syntax ===
'''shutdown''' – Stäng av, stäng av strömmen eller starta om maskinen
shutdown [ALTERNATIV] [TID] [MEDDELANDE]


=== Beskrivning ===
= SYNOPSIS =
Kommandot `shutdown` används för att stänga av, starta om eller sätta systemet i viloläge på ett säkert sätt. Det kan schemalägga en avstängning eller omstart vid en specifik tidpunkt och skicka varningar till inloggade användare.


=== Alternativ ===
'''shutdown''' \[ALTERNATIV...\] \[TID\] \[MEDDELANDE...\]
Kommandot `shutdown` stöder flera alternativ som kan användas för att justera hur och när avstängningen sker:


* -h, --halt - Stäng av systemet efter att alla processer har avslutats.
= BESKRIVNING =
* -r, --reboot - Starta om systemet efter att alla processer har avslutats.
* -H - Gör systemet redo att stängas av, men stäng inte av det.
* -P - Stäng av strömmen efter att systemet har stängts av.
* -c, --cancel - Avbryt en schemalagd avstängning.
* -k - Skicka en varning, men stäng inte av systemet.
* --no-wall - Skicka inte varningar till inloggade användare.
* --help - Visa hjälpmeddelande och avsluta.
* --version - Visa versionsinformation och avsluta.


=== TID ===
'''shutdown''' kan användas för att stänga av, stänga av strömmen eller starta om maskinen.
TID kan anges i flera olika format:


* nu - Utför åtgärden omedelbart.
Det första argumentet kan vara en tidssträng (som vanligtvis är "now"). Eventuellt kan detta följas av ett meddelande som skickas till alla inloggade användare innan nedstängning.
* +MINUTER - Utför åtgärden efter ett angivet antal minuter.
* HH:MM - Utför åtgärden vid en specifik tidpunkt (24-timmarsformat).


=== Exempel ===
Tidssträngen kan antingen vara i formatet "hh:mm" för timmar/minuter som anger tidpunkten för när nedstängningen ska utföras, specificerat i 24-timmarsformat. Alternativt kan den vara i syntaxen "+m" som refererar till det angivna antalet minuter '''m''' från nu. "now" är en alias för "+0", det vill säga för att utlösa en omedelbar nedstängning. Om inget tidsargument anges, antas "+1".
Här är några praktiska exempel som visar hur du kan använda `shutdown`-kommandot:


* För att stänga av systemet omedelbart:
Observera att för att specificera ett meddelande måste du också ange ett tidsargument.
<code>
sudo shutdown -h now
</code>


* För att starta om systemet omedelbart:
Om tidsargumentet används, skapas filen '''/run/nologin''' 5 minuter innan systemet stängs ner för att säkerställa att ytterligare inloggningar inte tillåts.
<code>
sudo shutdown -r now
</code>


* För att stänga av systemet om 10 minuter:
= ALTERNATIV =
<code>
sudo shutdown -h +10
</code>


* För att starta om systemet vid en specifik tidpunkt (t.ex., 14:30):
Följande alternativ förstås:
<code>
sudo shutdown -r 14:30
</code>


* För att avbryta en schemalagd avstängning:
; '''--help'''
<code>
: Skriv ut en kort hjälptext och avsluta.
sudo shutdown -c
</code>


* För att skicka en varning till alla inloggade användare utan att stänga av systemet:
; '''-H''', '''--halt'''
<code>
: Stäng av maskinen.
sudo shutdown -k now "Systemet kommer att stängas av för underhåll"
</code>


=== Skillnader mellan macOS och Linux ===
; '''-P''', '''--poweroff'''
Det finns några viktiga skillnader att tänka på när man använder `shutdown`-kommandot på macOS jämfört med Linux:
: Stäng av strömmen till maskinen (standard).


* Standardinstallationer: `shutdown` är förinstallerat både på macOS och de flesta Linux-distributioner.
; '''-r''', '''--reboot'''
* Hanteringsverktyg: På macOS används `shutdown` ofta tillsammans med `launchctl` för att hantera systemavstängningar, medan på Linux används `shutdown` direkt eller tillsammans med `systemctl` på systemd-baserade system.
: Starta om maskinen.
* Alternativ: De flesta alternativ är gemensamma mellan macOS och Linux, men det kan finnas mindre skillnader i beteende och tillgänglighet beroende på specifik implementation.


Exempel på att stänga av systemet:
; '''-h'''
På macOS:
: Samma som '''--poweroff''', men åsidosätter inte åtgärden om den är "halt". Till exempel betyder '''shutdown --reboot -h''' "poweroff", men '''shutdown --halt -h''' betyder "halt".
<code>
sudo shutdown -h now
</code>


* På Linux:
; '''-k'''
<code>
: Stäng inte av, stäng inte av strömmen eller starta om, utan skriv bara meddelandet.
sudo shutdown -h now
</code>


På systemd-baserade Linux-system kan du också använda:
; '''--no-wall'''
<code>
: Skicka inte väggmeddelande innan avstängning, strömavstängning eller omstart.
sudo systemctl poweroff
</code>


Det är alltid bra att konsultera `man`-sidan för `shutdown` på din specifika plattform för att se vilka alternativ och funktioner som är tillgängliga och hur de används.
; '''-c'''
: Avbryt en väntande nedstängning. Detta kan användas för att avbryta effekten av en anrop av '''shutdown''' med ett tidsargument som inte är "+0" eller "now".


=== Felsökning ===
; '''--show'''
Om du får ett felmeddelande när du använder `shutdown`, kontrollera följande:
: Visa en väntande nedstängningsåtgärd och tid om det finns någon.


* Att du har tillräckliga rättigheter för att stänga av eller starta om systemet (använd `sudo` om nödvändigt).
:: Tillagt i version 250.
* Att du använder rätt syntax och alternativ för ditt specifika system.
 
* Att inga viktiga processer förhindrar systemet från att stängas av eller startas om.
= EXIT STATUS =
 
Vid framgång returneras 0, annars en icke-noll felkod.
 
= KOMPATIBILITET =
 
'''shutdown'''-kommandot i tidigare init-system (inklusive sysvinit) standardiserade på enanvändarläge istället för att stänga av maskinen. För att byta till enanvändarläge, använd '''systemctl rescue''' istället.
 
= SE ÄVEN =
 
'''systemd'''(1), '''systemctl'''(1), '''halt'''(8), '''wall'''(1)
 
= COLOPHON =
 
Denna sida är en del av systemd-projektet (systemd system och tjänstehanterare). Information om projektet kan hittas på ⟨http://www.freedesktop.org/wiki/Software/systemd⟩. Om du har en buggrapport för denna manualsida, se ⟨http://www.freedesktop.org/wiki/Software/systemd/#bugreports⟩. Denna sida hämtades från projektets uppströms Git-repository ⟨https://github.com/systemd/systemd.git⟩ den 14 juni 2024. (Vid den tiden var datumet för den senaste commit som hittades i repositoryn den 13 juni 2024.) Om du upptäcker några problem med renderingen i denna HTML-version av sidan, eller om du tror att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har korrigeringar eller förbättringar av informationen i denna COLOPHON (som inte är en del av den ursprungliga manualsidan), skicka ett mail till man-pages@man7.org.
 
= Sidslut =
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man8/shutdown.8.html
 
<HR>
Det här är en maskinöversättning av Linux manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp.se] som har  sponsrat Linux.se med webserver.


=== Se även ===
* [[reboot]] - Starta om systemet.
* [[halt]] - Stoppa systemet.
* [[poweroff]] - Stäng av systemet.
* [[init]] - Initieringsprocessens fader.
* [[systemctl]] - Hantera systemd-tjänster på moderna Linux-distributioner.


=== Källor ===
* [https://www.gnu.org/software/coreutils/manual/html_node/index.html GNU coreutils manual]
* [https://man7.org/linux/man-pages/man8/shutdown.8.html shutdown manual (Linux)]
* [https://ss64.com/osx/shutdown.html shutdown manual (macOS)]


[[Kategori:Linuxkommandon]]
[[Kategori:Linuxkommandon]]

Versionen från 5 oktober 2024 kl. 08.12

NAMN

shutdown – Stäng av, stäng av strömmen eller starta om maskinen

SYNOPSIS

shutdown \[ALTERNATIV...\] \[TID\] \[MEDDELANDE...\]

BESKRIVNING

shutdown kan användas för att stänga av, stänga av strömmen eller starta om maskinen.

Det första argumentet kan vara en tidssträng (som vanligtvis är "now"). Eventuellt kan detta följas av ett meddelande som skickas till alla inloggade användare innan nedstängning.

Tidssträngen kan antingen vara i formatet "hh:mm" för timmar/minuter som anger tidpunkten för när nedstängningen ska utföras, specificerat i 24-timmarsformat. Alternativt kan den vara i syntaxen "+m" som refererar till det angivna antalet minuter m från nu. "now" är en alias för "+0", det vill säga för att utlösa en omedelbar nedstängning. Om inget tidsargument anges, antas "+1".

Observera att för att specificera ett meddelande måste du också ange ett tidsargument.

Om tidsargumentet används, skapas filen /run/nologin 5 minuter innan systemet stängs ner för att säkerställa att ytterligare inloggningar inte tillåts.

ALTERNATIV

Följande alternativ förstås:

--help
Skriv ut en kort hjälptext och avsluta.
-H, --halt
Stäng av maskinen.
-P, --poweroff
Stäng av strömmen till maskinen (standard).
-r, --reboot
Starta om maskinen.
-h
Samma som --poweroff, men åsidosätter inte åtgärden om den är "halt". Till exempel betyder shutdown --reboot -h "poweroff", men shutdown --halt -h betyder "halt".
-k
Stäng inte av, stäng inte av strömmen eller starta om, utan skriv bara meddelandet.
--no-wall
Skicka inte väggmeddelande innan avstängning, strömavstängning eller omstart.
-c
Avbryt en väntande nedstängning. Detta kan användas för att avbryta effekten av en anrop av shutdown med ett tidsargument som inte är "+0" eller "now".
--show
Visa en väntande nedstängningsåtgärd och tid om det finns någon.
Tillagt i version 250.

EXIT STATUS

Vid framgång returneras 0, annars en icke-noll felkod.

KOMPATIBILITET

shutdown-kommandot i tidigare init-system (inklusive sysvinit) standardiserade på enanvändarläge istället för att stänga av maskinen. För att byta till enanvändarläge, använd systemctl rescue istället.

SE ÄVEN

systemd(1), systemctl(1), halt(8), wall(1)

COLOPHON

Denna sida är en del av systemd-projektet (systemd system och tjänstehanterare). Information om projektet kan hittas på ⟨http://www.freedesktop.org/wiki/Software/systemd⟩. Om du har en buggrapport för denna manualsida, se ⟨http://www.freedesktop.org/wiki/Software/systemd/#bugreports⟩. Denna sida hämtades från projektets uppströms Git-repository ⟨https://github.com/systemd/systemd.git⟩ den 14 juni 2024. (Vid den tiden var datumet för den senaste commit som hittades i repositoryn den 13 juni 2024.) Om du upptäcker några problem med renderingen i denna HTML-version av sidan, eller om du tror att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har korrigeringar eller förbättringar av informationen i denna COLOPHON (som inte är en del av den ursprungliga manualsidan), skicka ett mail till man-pages@man7.org.

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man8/shutdown.8.html


Det här är en maskinöversättning av Linux manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.