Anonim

Mac-terminalen er utrolig kraftig. Ikke bare lar det ting bli gjort raskere uten at GUI (grafisk brukergrensesnitt) bremser deg ned, men det lar deg også utføre oppgaver som du ikke kan fullføre på noen annen måte. Du trenger imidlertid ikke å være Terminal-ekspert – eller liker å bruke kommandolinjetolker – for å dra nytte av det.

Enten du er helt ny på Terminal eller bare varmer opp til den, bør listen over 10 Mac Terminal-kommandoer nedenfor hjelpe deg med å forbedre opplevelsen med Mac-en. Du kan utføre dem i løpet av sekunder.

Selv om du kjenner veien rundt terminalen, kan du fortsatt støte på den merkelige kommandoen som f alt under radaren din hele tiden. Så fortsett å lese.

1. Hold Macen våken

Husker du sist Mac-en gikk i dvale og endte opp med å sette nedlastingen på pause eller avbryte den – eller hva annet den utførte? Hvis du hater å endre søvninnstillingene hver gang du vil stoppe det, kan du bare starte Terminal og kjøre Mac Terminal-kommandoen nedenfor:

koffeinat

Mac-en din går ikke i dvale så lenge Terminal-vinduet forblir åpent. Du kan også forhindre at Mac-en sovner i en bestemt tidsperiode bare ved å legge til -t argumentet, f.eks. caffeinate -t 3600.

2. Endre skjermbildeformat

Som standard lagrer Mac-en skjermbildene dine i PNG-format. Men du kan endre det til det mye lettere JPG-formatet med kommandoen nedenfor:

defaults skrive com.apple.screencapture type JPG

I tillegg kan du bruke den samme kommandoen for å bytte til alternative formater som TIFF, BMP og PSD. Bare bytt ut JPG (mot slutten) med bildeutvidelsen du ønsker.

3. Ping nettsteder og enheter

Hvis du har problemer med å koble til et nettsted, kan du prøve å pinge det. Bare skriv inn følgende kommando, men erstatt med webadressen eller IP-adressen (Internal Protocol). Kommandoen gjelder også for enheter innenfor det lokale nettverket, inkludert selve ruteren.

ping

Mac-en din skal sende pakker med data gjentatte ganger og vise responstidene i millisekunder. Trykk Control+C for å stoppe kommandoen.

For å kjøre kommandoen med et angitt antall datapakker, bruk -c argument-f.eks. ping -c 4 google.com.

4. Tøm DNS-buffer

DNS (Domain Name System)-hurtigbufferen for din Mac består av "løste" domenenavn i IP-adresseform. Hvis DNS-bufferen blir utdatert eller korrupt, kan du få problemer med å få tilgang til eller laste inn nettsteder.

For å tømme DNS-bufferen på Mac, kjør følgende kommando i Terminal:

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Du må følge dette ved å skrive inn passordet til Mac-brukerkontoen din for å autorisere kommandoen.

Hvis det ikke hjelper å slette DNS-bufferen, må du prøve å tømme Safari-, Chrome- eller Firefox-nettleserbufferen.

5. Vis fullstendig filbane i Finder

Når du graver dypt inn i Finder, kan du få en perle på posisjonen din med Path Bar. Du kan aktivere den ved å velge View > Vis banelinje.

Men du kan også bruke følgende kommando for å avsløre en tradisjonell filbane på Finders tittellinje. For å gjøre det, bare kjør kommandoen nedenfor:

defaults skriv com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder

Hvis du vil deaktivere hele filbanen i Finder på et senere tidspunkt, bruk følgende kommando:

defaults skriv com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder

Her er andre måter å avsløre banen til en fil på macOS.

6. Last ned filer

Visste du at du kan laste ned filer direkte via selve terminalen? Hvis du har problemer med å utføre en nedlasting med nettleseren, skriv inn kommandoen nedenfor i Terminal, og erstatt med nedlastings-URL.

curl -O

Filen skal begynne å laste ned med en gang, sammen med informasjon som nedlastingshastighet og mottatte data.

Som standard laster kommandoen ned filer til roten til Mac-brukerkontoen din. Du kan endre det på forhånd (til Mac-ens nedlastingskatalog, for eksempel) med Endre katalog-cd-kommando

cd ~/Nedlastinger/

7. Komprimer og passordbeskytt mapper

Når du komprimerer en sensitiv mappe, bør du bruke passordbeskyttelse for å forhindre at andre får tilgang til innholdet uten tillatelse. For det trenger du Terminal.

Begynn med å endre Terminal-katalogen til mappen som inneholder mappen du vil komprimere. For eksempel, hvis den er plassert på skrivebordet, skriv inn følgende:

cd ~/Desktop/

Følg deretter opp med kommandoen nedenfor:

zip -er

Erstatt og med navnene på henholdsvis utdatamappen og kildemappen.

For eksempel, hvis du vil komprimere en mappe merket PDFs og merke den resulterende ZIP-filen med samme navn, skrivzip -er PDFs.zip PDFs. Deretter skriver du inn og bekrefter passordet du vil legge til i ZIP-filen.

8. Lag symbolske lenker

Symboliske lenker er mappesnarveier som peker til forskjellige steder på Mac-en. De er praktiske og lar deg gjøre alle slags ting. Du kan for eksempel endre standard sikkerhetskopieringsdestinasjon for iPhone-sikkerhetskopier eller synkronisere mapper til iCloud uten å flytte ting rundt.Mac Terminal-kommandoen for å lage en symbolkobling er som følger:

ln -s

Erstatt med målkatalogen, og med plasseringen som skal inneholde symbolkoblingen.

Skjermbildet nedenfor viser en kommando som instruerer Terminal om å opprette en symbolkobling i iCloud Drive som peker til en mappe merket PDF-er i Macs Dokumenter-mappe.

Her er en grundig forklaring av hvordan symbolske lenker fungerer på Mac.

9. Planlegg avslutning eller omstart

Du kan planlegge at Mac-en slår seg av etter en viss tid. Skriv inn følgende kommando, og erstatt med varigheten i minutter:

$ sudo shutdown -h

Alternativt kan du be Mac-en om å starte på nytt ved å erstatte -h med -r argument-f.eks. $ sudo shutdown -r 60.

10. Talking Mac

Dette er en morsom kommando:

si

Bytt ut med det du vil, og Mac-en skal begynne å snakke så snart du trykker Enter!

Du kan også få Mac-en til å snakke med forskjellige stemmer. Et par eksempler inkluderer:

say -v fred

say -v samantha

Tips: Skriv si -v ? og trykk påEnter for å avsløre flere stemmer.

15 Ytterligere terminalkommandoer for Mac

Kan du ikke få nok av terminalen? Her er 15 ekstra kommandoer du bør kjenne til.

Handling Kommando
Se løpende prosesser topp
Sjekk Macs oppetid oppetid
Vis IP-adresse curl ipecho.net/plain; ekko
Vis trådløst tilgangspunkt netstat -nr | grep standard
Se skjulte filer i Finder defaults skriv com.apple.Finder AppleShowAllFiles true;killall Finder
Endre standard skjermbildenavn defaults skriv com.apple.screencapture navn «Nytt navn»;killall SystemUIServer
Deaktiver skjermbilde Drop Shadows $ standard skriv com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
Kopier data mellom steder ditto -V
Gjør skjulte apper skjult på Dock defaults skriv com.apple.Dock showhidden -bool TRUE;killall Dock
Legg til avstandsstykker i dokken defaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock
Start på nytt automatisk etter en frysing sudo systemsetup -setrestartfreeze on
Høres ut som en iPhone under lading defaults skriv com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app
Kjør samme kommando !!
Vis terminalhistorikk historie
Tvangstøm papirkurven sudo rm -rf ~/.Trash/

Terminal Whiz

Mac Terminal-kommandoene ovenfor er på ingen måte uttømmende, men de bør gi mange bruksområder mens du fortsetter å bruke Mac-en. Hvis du har noen favoritter som ikke kom med på listen, del dem gjerne i kommentarfeltet nedenfor.

De 10 beste Mac-terminalkommandoene du bør kjenne til