Sådan lukker du en Mac fra Terminal

Indholdsfortegnelse:

Anonim

Avancerede Mac-brugere ønsker måske at lukke en computer ned fra kommandolinjen. Dette kan være nyttigt til fjernadministration med ssh, i situationer, hvor en Mac startes op i enkeltbrugertilstand, eller mange andre omstændigheder med fejlfinding og systemadministration.

Der er flere måder at lukke en Mac ned fra kommandolinjen. Vi dækker to af de mest simple metoder ved hjælp af nem syntaks.

Mac-terminalen byder på mange kommandoer til håndtering af forskellige opgaver og systemfunktioner, og så naturligvis tilbyder kommandolinjen også en metode til at lukke en Mac-computer fra terminalen.

En vigtig advarsel: Lukning af en Mac via kommandolinjen sker øjeblikkeligt. Der er ingen bekræftelse, ingen advarselsdialog, ingen stop for at gemme dokumenter, ingen beder om at lukke apps eller gemme noget. I stedet vil Mac'en øjeblikkeligt afslutte enhver aktivitet, der foregår, og straks lukke computeren ned. Dette kan føre til tab af data, så sørg for, at du er klar til at slukke en Mac, hvis du udsteder disse kommandoer.

Lukning af en Mac fra kommandolinjen med 'shutdown'

Velegnet til navnet, 'shutdown'-kommandoen kan lukke en Mac samt genstarte en Mac via Terminal. For at slukke en Mac med shutdown-kommandoen, skal du bruge -h-flaget og give tiden til 'nu', hvilket gør syntaksen sådan:

sudo shutdown -h now

Så snart du trykker på retur og godkender kommandoen, stopper Mac'en og dræber alle programmer og processer og lukker computeren ned. Der er ingen advarsel og ingen dialog, det sker øjeblikkeligt.

Medmindre du er aktivt logget ind som root-bruger (via enkeltbruger eller på anden måde), bliver du nødt til at præfikse shutdown-kommandoen med 'sudo' for at give kommandoen superbrugerprivilegier, hvilket kræver en administrativ adgangskode.

Hvis du selv har lyst til at prøve dette (og du har alle data gemt og intet vigtigt åbent), gør følgende:

  1. Åbn terminalen i Mac OS (findes i mappen /Applications/Utilities/)
  2. Indtast følgende kommandosyntaks nøjagtigt:
  3. sudo shutdown -h now

  4. Tryk på returtasten og godkend med en administrativ adgangskode for straks at lukke Mac'en ned

Mac'en lukkes med det samme. Ingen data gemmes og ingen dialogbokse bekræftes, nedlukningen sker øjeblikkeligt.

Du kan også bruge flaget -h til at indstille et klokkeslæt eller en dato for nedlukning af computeren, for eksempel om 30 minutter, men hvis du vil lukke Mac'en ned med det samme, vil du bruge 'nu ' parameter med -h-flaget i stedet for et tal.

Lukke en Mac ned på XX minutter fra kommandolinjen

Hvis du har lyst til at lægge en forsinkelse på nedlukningen, kan du bruge følgende kommandosyntaks i stedet:

sudo shutdown -h +30

Erstat "30" med et hvilket som helst andet antal minutter for at lukke Mac'en ned inden for den tid. Hvis du f.eks. sætter "2" i stedet for 30, vil du lukke Mac'en ned på 2 minutter.

Slukning af en Mac via terminal med 'stop'

Kommandoen 'stop' kan også øjeblikkeligt lukke en Mac ned via kommandolinjen. Processen og syntaksen for 'stop' for at slukke en Mac er som følger:

  1. Åbn Terminal .appen i Mac OS
  2. Indtast h alt-kommandosyntaksen nøjagtigt som beskrevet:
  3. sudo h alt

  4. Tryk på returtasten, godkend med sudo for øjeblikkeligt at lukke Mac'en ned

Om du bruger 'stop' eller 'shutdown' betyder egentlig ikke noget, det er mest præference, og hvad du kan huske, når det er nødvendigt.

Shutdown-kommandoen kan i øvrigt også bruges til at genstarte en Mac fra kommandolinjen ved at bruge -r-flaget i stedet for -h-flaget.

Husk på, at for de fleste brugere vil kommandolinjetilgangen ikke være bedre eller hurtigere end at få adgang til  Apple-menuen Shut Down-indstillingen eller bruge tænd/sluk-knappens tastaturgenveje, dette er virkelig rettet mod avanceret brugere, der alligevel allerede er på kommandolinjen.

Sådan lukker du en Mac fra Terminal