Macens terminal er utrolig kraftfuld. Det lader ikke kun tingene gøres hurtigere uden at GUI (grafisk brugergrænseflade) bremser dig, men det giver dig også mulighed for at udføre opgaver, som du ikke kan udføre på anden måde. Du behøver dog ikke at være Terminal-ekspert - eller endda lide at bruge kommandolinjefortolkere - for at drage fordel af det.
Uanset om du er helt ny til Terminal eller bare varmer op til den, bør listen over 10 Mac Terminal-kommandoer nedenfor hjælpe dig med at forbedre oplevelsen med din Mac. Du kan udføre dem på få sekunder.
Selv hvis du kender din vej rundt i terminalen, kan du stadig støde på den mærkelige kommando, der faldt under din radar hele tiden. Så fortsæt med at læse.
1. Hold din Mac vågen
Husk den sidste gang, din Mac gik på vågeblus og endte med at sætte den download på pause eller annullere den, eller hvad den ellers udførte? Hvis du hader at ændre søvnindstillingerne, hver gang du vil stoppe det, skal du blot tænde Terminal og køre Mac Terminal-kommandoen nedenfor:
koffeinat
Din Mac går ikke i dvale, så længe Terminal-vinduet forbliver åbent. Du kan også forhindre, at Mac'en falder i søvn i et bestemt tidsrum, kun ved at tilføje -t argumentet - f.eks. caffeinate -t 3600.
2. Skift skærmbilledeformat
Som standard gemmer din Mac dine skærmbilleder i PNG-format. Men du kan ændre det til det meget mere lette JPG-format med kommandoen nedenfor:
defaults skriv com.apple.screencapture type JPG
Derudover kan du bruge den samme kommando til at skifte til alternative formater såsom TIFF, BMP og PSD. Bare udskift JPG (mod slutningen) med den billedudvidelse, du ønsker.
3. Ping websteder og enheder
Hvis du har problemer med at oprette forbindelse til et websted, kan du prøve at pinge det. Indtast blot følgende kommando, men erstat med webadressen eller IP-adressen (Internal Protocol). Kommandoen gælder også for enheder inden for det lokale netværk, inklusive selve routeren.
ping
Din Mac skal sende pakker med data gentagne gange og vise svartiderne i millisekunder. Tryk på Control+C for at stoppe kommandoen.
For at køre kommandoen med et bestemt antal datapakker skal du bruge -c argumentet-f.eks. ping -c 4 google.com.
4. Skyl DNS-cache
Din Macs DNS (Domain Name System) cache består af "løste" domænenavne i IP-adresseform. Hvis DNS-cachen bliver forældet eller korrupt, kan du støde på problemer med at få adgang til eller indlæse websteder.
For at rydde DNS-cachen på Mac skal du køre følgende kommando i Terminal:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Du skal følge dette ved at indtaste adgangskoden til din Mac-brugerkonto for at godkende kommandoen.
Hvis sletning af DNS-cachen ikke hjælper, skal du prøve at rydde Safari-, Chrome- eller Firefox-browsercachen.
5. Vis hele filstien i Finder
Når du graver dybt i Finder, kan du få en perle på din placering med Path Bar. Du kan aktivere den ved at vælge View > Show Path Bar.
Men du kan også bruge følgende kommando til at afsløre en traditionel filsti på Finders titellinje. For at gøre det skal du bare køre kommandoen nedenfor:
defaults skriv com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder
Hvis du vil deaktivere den fulde filsti i Finder på et senere tidspunkt, skal du bruge følgende kommando:
defaults skriv com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder
Her er andre måder at afsløre stien til en fil på macOS.
6. Download filer
Vidste du, at du kunne downloade filer direkte via selve terminalen? Hvis du har problemer med at udføre en download med din webbrowser, skal du indtaste kommandoen nedenfor i Terminal, og erstatte med download-URL'en.
curl -O
Filen skulle begynde at downloade med det samme, sammen med oplysninger såsom downloadhastighed og modtagne data.
Som standard downloader kommandoen filer til roden af din Mac-brugerkonto. Du kan ændre det på forhånd (f.eks. til Mac'ens downloadbibliotek) med Change Directory-cd-command
cd ~/Downloads/
7. Komprimer og beskyt mapper med adgangskode
Når du komprimerer en følsom mappe, bør du anvende adgangskodebeskyttelse for at forhindre andre i at få adgang til indholdet uden tilladelse. Til det skal du bruge Terminal.
Start med at ændre Terminal-biblioteket til den mappe, der indeholder den mappe, du vil komprimere. For eksempel, hvis det er placeret på skrivebordet, skal du skrive følgende:
cd ~/Desktop/
Følg derefter op med kommandoen nedenfor:
zip -er
Erstat og med navnene på henholdsvis outputmappen og kildemappen.
For eksempel, hvis du vil komprimere en mappe mærket PDFs og mærke den resulterende ZIP-fil med samme navn, skal du skrivezip -er PDFs.zip PDFs. Indtast og bekræft derefter den adgangskode, du vil tilføje til ZIP-filen.
8. Opret symbolske links
Symboliske links er mappegenveje, der peger på forskellige steder på Mac'en. De er praktiske og giver dig mulighed for at gøre alle mulige ting. For eksempel kan du ændre standard sikkerhedskopieringsdestinationen for iPhone-sikkerhedskopier eller synkronisere mapper til iCloud uden at flytte rundt på tingene.Mac Terminal-kommandoen til at oprette et symbollink er som følger:
ln -s
Erstat med målbiblioteket og med den placering, der skal indeholde symbollinket.
Skærmbilledet nedenfor viser en kommando, der instruerer Terminal om at oprette et symbollink i iCloud Drive, der peger på en mappe mærket PDF'er i Macs mapper Dokumenter.
Her er en dybdegående forklaring af, hvordan symbolske links fungerer på Mac.
9. Planlæg nedlukning eller genstart
Du kan planlægge, at din Mac skal lukkes ned efter et bestemt tidsrum. Indtast følgende kommando, erstat med varigheden i minutter:
$ sudo shutdown -h
Alternativt kan du bede din Mac om at genstarte ved at erstatte -h med -r argument-f.eks. $ sudo shutdown -r 60.
10. Talking Mac
Dette er en sjov kommando:
sige
Erstat med hvad du vil, og din Mac bør begynde at tale, så snart du trykker på Enter!
Du kan også få Mac'en til at tale med forskellige stemmer. Et par eksempler omfatter:
say -v fred
say -v samantha
Tip: Indtast say -v ?, og tryk påEnter for at afsløre yderligere stemmer.
15 Yderligere terminalkommandoer til Mac
Kan du ikke få nok af terminalen? Her er 15 ekstra kommandoer, som du bør kende.
Handling | Kommando |
Se kørende processer | top |
Tjek Macs oppetid | oppetid |
Vis IP-adresse | curl ipecho.net/plain; ekko |
Vis trådløst adgangspunkt | netstat -nr | grep standard |
Se skjulte filer i Finder | defaults skriv com.apple.Finder AppleShowAllFiles true;killall Finder |
Change Default Screenshot Name | defaults skriv com.apple.screencapture navn "Nyt navn";killall SystemUIServer |
Deaktiver Skærmbillede Drop Shadows | $ standard skriv com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer |
Kopier data mellem lokationer | ditto -V |
Gør skjulte apps skjult på Dock | defaults skriv com.apple.Dock showhidden -bool TRUE;killall Dock |
Føj afstandsstykker til dock | defaults skriv com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock |
Genstart automatisk efter en frysning | sudo systemsetup -setrestartfreeze on |
Lyder som en iPhone under opladning | defaults skriv com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app |
Kør samme kommando | !! |
Vis terminalhistorik | historie |
Tving-tøm papirkurven | sudo rm -rf ~/.Trash/ |
Terminal Whiz
Mac Terminal-kommandoerne ovenfor er på ingen måde udtømmende, men de burde give masser af brugsmuligheder, mens du bliver ved med at bruge din Mac. Hvis du har nogle favoritter, der ikke kom med på listen, er du velkommen til at dele dem i kommentarerne nedenfor.
