10 Terminal-kommandoer, enhver Mac superbruger bør kende

Terminal Commands Every Mac Power User Should Know Terminal Commands Every Mac Power User Should Know
Terminal Commands Every Mac Power User Should Know

De fleste Mac-brugere interagerer med macOS via den velkendte grafiske brugerflade (GUI). Men under den polerede overflade gemmer sig Terminalen – uden tvivl den mest kraftfulde applikation på din Mac. Terminalen er et kommandolinjeinterface (CLI), der giver dig direkte, ufiltreret adgang til macOS’ UNIX-fundament. Dette åbner for et niveau af hastighed, effektivitet og tilpasning, som den grafiske brugerflade simpelthen ikke kan tilbyde.

For teknisk kyndige brugere er kommandolinjen ofte hurtigere til komplekse opgaver, tilbyder stærke script-muligheder og giver adgang til skjulte indstillinger. Faktisk kan nogle opgaver kun udføres via Terminalen.

Denne guide vil føre dig gennem 10 essentielle kommandoer, der vil hjælpe dig med at forenkle daglige opgaver, køre diagnosticering og låse op for skjulte funktioner, hvilket vil forvandle dig til en ægte Mac superbruger.

Adgang til kraften: Grundlæggende om Terminal og sikkerhed

For at komme i gang skal du åbne Terminal-appen. Du kan finde den i Programmer > Hjælpeprogrammer, eller du kan blot trykke på Kommando + Mellemrum for at åbne Spotlight og skrive “Terminal”.

Administratorrettigheder (Superuser Do)

Mange kraftfulde kommandoer kræver administratorrettigheder. For at køre dem skal du sætte sudo (en forkortelse for “superuser do”) foran kommandoen. Når du har trykket på Enter, vil du blive bedt om din brugeradgangskode. Vær forsigtig: En forkert udført sudo-kommando kan beskadige dit system. Dobbelttjek altid, hvad du har skrevet.

Et afgørende tip til superbrugere: Træk og slip stier

At skrive lange filstier manuelt er besværligt og fyldt med risiko for tastefejl. I stedet kan du skrive din kommando og derefter trække en fil eller mappe fra Finder direkte ind i Terminal-vinduet. macOS vil øjeblikkeligt indsætte den fulde, korrekte sti.


10 Terminal-kommandoer, enhver Mac superbruger bør kende

  1. Vis skjulte filer og mapper

    Som standard skjuler macOS systemfiler for at forhindre utilsigtede ændringer. Superbrugere har ofte brug for adgang til disse for at fejlfinde eller redigere konfigurationsfiler.

    For at vise alle skjulte filer i Finder:

    defaults write com.apple.finder AppleShowAllFiles -bool TRUE

    For at ændringen træder i kraft, skal du genstarte Finder:

    killall Finder

    For at skjule filerne igen skal du blot køre den første kommando med FALSE i stedet for TRUE.

  2. Forhindr din Mac i at gå i dvale (caffeinate)

    Har du brug for, at din Mac forbliver tændt under en lang download, backup eller proces? Kommandoen caffeinate forhindrer din Mac i at gå i dvale, uden at du behøver at ændre dine indstillinger for Energibesparelse.

    For at holde din Mac vågen på ubestemt tid:

    caffeinate

    For at holde den vågen i en bestemt periode (f.eks. 2 timer = 7200 sekunder):

    caffeinate -t 7200

    Tryk blot på Control + C i Terminal-vinduet for at stoppe kommandoen og lade din Mac gå i dvale normalt igen.

  3. Flyt og kopiér filer rekursivt (mv og cp -R)

    Selvom du kan trække filer i Finder, er Terminalen hurtigere til komplekse opgaver eller ved flytning af skjulte filer.

    • mv flytter en fil eller mappe fra en kilde til en destination. Den kan også bruges til at omdøbe filer.
      Flyt en fil: mv ~/Downloads/MinRapport.pdf ~/Dokumenter/
      Omdøb en fil: mv MinRapport.pdf EndeligRapport.pdf
    • cp kopierer en fil. For at kopiere en hel mappe og alt dens indhold, skal du bruge flaget -R (rekursivt).
      Kopiér en mappe: cp -R ~/Dokumenter/ProjektA /Volumes/Backup/
  4. Overvåg systemets ydeevne i realtid (top)

    Har du brug for et hurtigt, live overblik over dit systems ressourceforbrug uden at åbne Aktivitetsovervågning? Kommandoen top giver en realtidsliste over dine mest krævende processer.

    For at se alle kørende processer, opdateret live:

    top

    For at sortere listen efter CPU-forbrug:

    top -o cpu

    For at sortere efter hukommelsesforbrug:

    top -o mem

    Tryk på q for at afslutte og vende tilbage til kommandolinjen.

  5. Tving programmer til at lukke eller genstarte processer (killall)

    Når en app fryser og ikke reagerer, er killall den mest direkte måde at afslutte den på. Det er også nyttigt til at genstarte systemprocesser, der opfører sig unormalt.

    For at tvinge et program, der ikke svarer, til at lukke (f.eks. Safari):

    killall Safari

    For at genstarte en Finder, der driller:

    killall Finder
  6. Download filer uden en browser (curl)

    Kommandoen curl er et stærkt værktøj til dataoverførsel. Du kan bruge den til at downloade en fil direkte til din nuværende mappe.

    Navigér først til din Overførsler-mappe:

    cd ~/Downloads/

    Download derefter filen ved hjælp af dens URL:

    curl -O https://example.com/sti/til/fil.zip

    Bonus-trick: Du kan endda få en simpel vejrudsigt!

    curl wttr.in/dinby
  7. Tilpas din login-besked

    Tilføj et personligt præg til din Macs login-skærm med en brugerdefineret besked. Det kan være en velkomsthilsen, kontaktoplysninger, hvis din Mac bliver væk, eller bare dit yndlingscitat.

    For at indstille beskeden:

    sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Ejes af Jens Hansen. Hvis fundet, ring venligst på 12345678."

    Log ud for at se din nye besked. For at fjerne den, skal du bruge defaults delete-kommandoen.

  8. Se indholdet af enhver fil (cat)

    Hvis en fil er beskadiget, eller du ikke har det rigtige program til at åbne den, lader cat (forkortelse for “concatenate”) dig se dens rå indhold direkte i Terminalen.

    For at se en fils indhold:

    cat /sti/til/din/fil.txt

    Selvom det kan ligne volapyk for komplekse filer som videoer, kan det være overraskende nyttigt for tekstbaserede filer, logfiler eller konfigurationsfiler. Husk tricket med at trække og slippe filstien!

  9. Indstil din Mac til automatisk at genstarte efter et nedbrud

    For brugere, der kører kritiske servere eller processer, kan et systemnedbrud være en katastrofe. Du kan konfigurere macOS til automatisk at genstarte, hvis systemet holder helt op med at reagere.

    For at aktivere automatisk genstart ved nedbrud:

    sudo systemsetup -setrestartfreeze on
  10. Juster standardindstillinger for skærmbilleder

    Som standard inkluderer skærmbilleder af vinduer på macOS en skygge-effekt. Hvis du foretrækker rene, flade billeder til dokumentation eller designarbejde, kan du deaktivere den.

    For at deaktivere skygger på skærmbilleder:

    defaults write com.apple.screencapture disable-shadow -bool TRUE

    Du skal genstarte UI-serveren, for at ændringen træder i kraft:

    killall SystemUIServer

    Du kan bruge lignende defaults write com.apple.screencapture-kommandoer til at ændre standardfilformatet (f.eks. til JPG) eller placeringen, hvor de gemmes.


Ud over det grundlæggende: Bliv en ægte superbruger

At lære kommandoer er kun halvdelen af kampen. For virkelig at mestre Terminalen, skal du gøre disse vaner til dine egne:

  • Genkald tidligere kommandoer: Tryk på Pil op-tasten for at bladre gennem dine tidligere brugte kommandoer. Dette sparer dig for enormt meget tastearbejde.
  • Læs manualen: Er du usikker på, hvad en kommando gør, eller hvilke muligheder den har? Skriv man efterfulgt af kommandoens navn (f.eks. man cp) for at læse dens officielle “man-side” (manual-side). Dette er den ultimative sandhedskilde.
  • Automatiser med scripts: Efterhånden som du bliver mere avanceret, kan du kæde disse kommandoer sammen i simple shell-scripts for at automatisere gentagne opgaver, hvilket gør dig endnu mere effektiv.

Sikkerhed og næste skridt

Terminalen tilbyder enorm kraft, hvilket kræver forsigtighed. En tastefejl i en destruktiv kommando som mv eller rm (fjern-kommandoen) kan føre til utilsigtet tab af data. Dobbelttjek altid dine kommandoer, før du trykker på Enter.

Hvis du ved et uheld mister data, så gå ikke i panik. Pålidelig datagendannelsessoftware til Mac kan ofte gendanne slettede filer.

For dem, der er klar til at gå videre end den indbyggede Terminal-app, kan alternative emulatorer som iTerm2 stærkt anbefales. De tilbyder funktioner som opdelte ruder, søgbar output og omfattende tilpasningsmuligheder.

At mestre disse kommandoer er dit første skridt mod at frigøre det fulde potentiale i din Mac. Velkommen til kommandolinjens verden.