macOS-avslutningskommandogenerator
Bygg en macOS-avslutningskommando på sekunder. Velg å stoppe, omstarte eller sette MacBook eller Mac Studio i dvale, planlegg det for et bestemt tidspunkt eller antall minutter, og legg til en egendefinert advarselmelding.
Inndata
Utdata
Les meg
Hva er macOS shutdown-kommandoen?
shutdown-kommandoen er et innebygd macOS-verktøy som slår av, starter på nytt eller setter datamaskinen i dvale fra Terminal. Den aksepterer flagg som kontrollerer handlingen, et tidsargument som planlegger når den skal kjøres, og en valgfri kringkastingsmelding som vises til påloggede brukere før operasjonen starter.
Fordi shutdown endrer systemtilstand, krever den normalt administratorrettigheter og påkalles med sudo. Den brukes vanligvis av administratorer for å planlegge vedlikeholdsvinduer, av avanserte brukere for å automatisere rutiner ved arbeidsdagens slutt, og av skript som trenger en pålitelig måte å stoppe eller starte en Mac på nytt uten ekstra programvare.
Verktøybeskrivelse
Dette verktøyet bygger en gyldig macOS shutdown-kommando fra et enkelt skjema. Velg en handling, velg når den skal kjøres, legg eventuelt til en kringkastingsmelding og avanserte flagg, og kopier den genererte kommandoen til en terminal eller shell-skript.
Eksempler
Umiddelbar stopp (slå av):
sudo shutdown -h nowStart på nytt om 5 minutter med en melding til brukere:
sudo shutdown -r +5 "Starter på nytt for vedlikehold"Dvale på en bestemt dato og tid (30. april 2026 kl. 23:00):
sudo shutdown -s 2604302300Advar brukere uten å stoppe (kun kringkasting):
sudo shutdown -k +10 "Vennligst lagre arbeidet ditt"Avbryt en tidligere planlagt shutdown:
sudo killall shutdownFunksjoner
- Generer kommandoer for stopp, omstart, dvale, kun-advarsel og avbryt-handlinger
- Planlegg handlingen umiddelbart, etter N minutter, eller på en absolutt dato og tid
- Legg til en kringkastingsmelding som vises til påloggede brukere
- Slå
sudo,-n(ingen fsck/sync) og-o(ikke send SIGTERM til prosesser) av og på - Direkte forhåndsvisning av den genererte kommandoen, klar til å kopiere til en terminal eller skript
Brukstilfeller
- Planlegg en omstart over natten etter installering av systemoppdateringer på en arbeidsstasjon
- Utløs en ren shutdown fra en launchd-jobb eller vedlikeholdsskript på et fast tidspunkt
- Advar påloggede brukere om at en delt Mac vil bli slått av før den stoppes
Alternativer forklart
- Handling — Velger operasjonen: stopp (
-h), omstart (-r), dvale (-s), kun-advarsel (-k), eller avbryt en ventende shutdown (killall shutdown). - Tidsmodus —
Nowbruker det bokstaveligenow,In minutesbruker+N,At date and timeproduserer den absolutteyymmddhhmm-formen som forventes avshutdown(8). - Melding — Legger til en sitert kringkastingsmelding; innebygde anførselstegn blir unnskrevet og linjeskift fjernes.
- Bruk sudo — Prefikser kommandoen med
sudoslik at den kjøres med nødvendige administratorrettigheter. - Ingen fsck / ingen sync (
-n) — Hopper over filsystemsynkronisering før stopp. Raskere, men generelt ikke anbefalt på friske systemer. - Ingen SIGTERM (
-o) — Fortellershutdownikke å sendeSIGTERMtil prosesser før systemet slås ned. Bruk med forsiktighet.
Hvordan det fungerer
Under panseret planlegger shutdown(8) en systemovergang. Tidsargumentet kan være:
now— kjør umiddelbart+N— kjør N minutter fra nåyymmddhhmm— kjør på den absolutte datoen/tiden kodet som 2-sifret år, måned, dag, time og minutt
macOS gir ikke et innebygd -c avbrytelsesflagg som Linux. For å avbryte en ventende shutdown, avslutter du den planlagte shutdown-prosessen selv med sudo killall shutdown, som dette verktøyet genererer for deg når Avbryt-handlingen er valgt.
Tips
- Test alltid kommandoen på en ikke-kritisk maskin først; stopp eller omstart vil lukke alle kjørende programmer.
- Bruk Advar-handlingen for å varsle brukere uten faktisk å slå ned — nyttig for testkjøringer.
- Når du planlegger på en absolutt tid, dobbeltsjekk at datoen er i fremtiden; tidligere tider blir avvist av
shutdown. - Kjør fra en interaktiv Terminal slik at
sudokan spørre om passordet ditt, eller konfigurer passordløssudoforshutdownhvis du påkaller fra automatiserte skript.