De 10 bästa Mac Terminal-kommandona du bör känna till

Mac- terminalen(Terminal) är otroligt kraftfull. Det låter dig inte bara göra saker snabbare utan att det grafiska(GUI) användargränssnittet saktar ner dig, det låter dig också utföra uppgifter som du inte kan utföra på något annat sätt. Du behöver dock inte vara en Terminal -expert – eller ens tycka om att använda kommandoradstolkar – för att dra fördel av det.

Oavsett om du är helt ny på terminalen(Terminal) eller bara håller på att värma upp den, bör listan med 10 Mac Terminal -kommandon nedan hjälpa dig att förbättra upplevelsen med din Mac . Du kan utföra dem på några sekunder.

Även om du känner dig runt terminalen(Terminal) kan du fortfarande stöta på det udda kommandot som föll under din radar hela tiden. Så fortsätt läsa.

1. Håll din Mac vaken

Kommer du ihåg(Remember) förra gången din Mac gick i viloläge och det slutade med att den pausade eller avbröt den nedladdningen – eller vad som helst annat – den fungerade? Om du hatar att ändra viloinställningarna varje gång du vill stoppa det, starta helt enkelt Terminal och kör kommandot Mac Terminal nedan:

koffein(caffeinate)

Din Mac går inte i viloläge så länge terminalfönstret(Terminal) är öppet. Du kan också förhindra att Mac-datorn somnar(prevent the Mac from falling asleep) under en viss tid endast genom att lägga till argumentet -t <time in seconds> - t.ex. koffein -t 3600(caffeinate -t 3600) .

2. Ändra skärmbildsformat

Som standard sparar din Mac dina skärmbilder i PNG -format. Men du kan ändra det till det mycket lättare JPG -formatet med kommandot nedan:

standardinställningar skriv com.apple.screencapture typ JPG(defaults write com.apple.screencapture type JPG)

Dessutom kan du använda samma kommando för att växla till alternativa format som TIFF , BMP och PSD . Byt bara(Just) ut JPG (mot slutet) med det bildtillägg du vill ha.

3. Pinga webbplatser och enheter

Om du har problem med att ansluta till en webbplats kan du försöka pinga den. Skriv helt enkelt(Simply) följande kommando men ersätt <host> med webbadressen eller IP-adressen ( internt protokoll(Internal Protocol) ). Kommandot gäller även enheter inom det lokala nätverket, inklusive själva routern.

ping <host>

Din Mac bör skicka datapaket upprepade gånger(send packets of data repeatedly) och visa svarstiderna i millisekunder. Tryck på Ctrl(Control) + C för att stoppa kommandot.

För att köra kommandot med ett visst antal datapaket, använd argumentet -c <number of packets>ping -c 4 google.com .

4. Spola DNS-cache

Din Macs DNS ( Domain Name System ) cache består av "lösta" domännamn i IP-adressform. Om DNS- cachen blir föråldrad eller korrupt kan du stöta på problem med att komma åt eller ladda webbplatser. 

För att rensa DNS-cachen på Mac(clear the DNS cache on Mac) , kör följande kommando i Terminal :

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Du måste följa detta genom att ange lösenordet för ditt Mac -användarkonto för att auktorisera kommandot.

Om det inte hjälper att ta bort DNS- cachen måste du försöka (DNS)rensa webbläsarcachen i Safari, Chrome eller Firefox(clearing the Safari, Chrome, or Firefox browser cache) .

5. Visa hela filsökvägen i Finder

När du gräver djupt i Finder kan du få en pärla på din plats med Path Bar . Du kan aktivera den genom att välja Visa(View ) > Visa sökvägsfält(Show Path Bar)

Men du kan också använda följande kommando för att avslöja en traditionell filsökväg på Finders namnlist. För att göra det, kör bara kommandot nedan:

standardinställningar skriv com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder)

Om du vill inaktivera hela filsökvägen i Finder vid ett senare tillfälle, använd följande kommando:

standardinställningar skriv com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder)

Här är andra sätt att avslöja sökvägen till en fil på macOS(reveal the path of a file on macOS) .

6. Ladda ner filer

Visste(Did) du att du kan ladda ner filer direkt via själva terminalen(Terminal) ? Om du har problem med att utföra en nedladdning med din webbläsare, skriv kommandot nedan i Terminal och ersätt <url> med nedladdningsadressen. 

curl -O <url>

Filen bör börja laddas ner direkt, tillsammans med information som nedladdningshastighet och mottagna data.

Som standard laddar kommandot ner filer till roten av ditt Mac -användarkonto. Du kan ändra det i förväg (till exempel till Mac :s nedladdningskatalog(Downloads) ) med kommandot Change Directory— cd

cd ~/Downloads/

7. Komprimera och lösenordsskydda mappar

När du komprimerar en känslig mapp bör du använda lösenordsskydd för att förhindra att andra kommer åt dess innehåll(apply password-protection to prevent others from accessing it’s contents) utan tillstånd. För det behöver du Terminal .

Börja med att ändra Terminal- katalogen till den mapp som innehåller mappen du vill komprimera. Om den till exempel finns på skrivbordet skriver du följande:

cd ~/Desktop/

Följ sedan upp med kommandot nedan:

zip -er <output folder name.zip> <source folder name>

Ersätt <output folder name.zip> och <source folder name> med namnen på utdatamappen respektive källmappen. 

Om du till exempel vill komprimera en mapp märkt PDF(PDFs ) -filer och märka den resulterande ZIP -filen med samma namn, skriv zip -er PDFs.zip PDFs . Ange och verifiera sedan lösenordet du vill lägga till i ZIP -filen.

8. Skapa symboliska länkar

Symboliska länkar är mappgenvägar som pekar till olika platser på Mac . De är bekväma och låter dig göra alla möjliga saker. Du kan till exempel ändra standarddestinationen för säkerhetskopiering av iPhone eller synkronisera mappar till iCloud utan att flytta runt saker. Mac Terminal-(Mac Terminal) kommandot för att skapa en symbollänk är som följer:

ln -s </path/to/original> </path/to/link>

Ersätt </path/to/original> med målkatalogen och </path/to/link> med platsen som ska innehålla symbollänken.

Skärmdumpen nedan visar ett kommando som instruerar Terminal att skapa en symbollänk i iCloud Drive som pekar på en mapp märkt PDF(PDFs) -filer i Macens dokumentmapp(Documents) .

Här är en djupgående beskrivning av hur symboliska länkar fungerar på Mac(how symbolic links work on the Mac) .

9. Schemalägg avstängning eller omstart

Du kan schemalägga din Mac så(Mac) att den stängs av efter en viss tid. Skriv följande kommando och ersätt <time> med tidslängden i minuter:

$ sudo shutdown -h <time>

Alternativt kan du uppmana din Mac att starta om genom att ersätta -h med argumentet -r —t.ex . $ sudo shutdown -r 60 .

10. Talande Mac

Det här är ett roligt kommando:

say <words>

Byt ut <words> med vad du vill, och din Mac bör börja tala så fort du trycker på Retur(Enter) !

Du kan också få Mac -datorn att tala med olika röster. Ett par exempel inkluderar:

say -v fred <words>

say -v samantha <words>

Tips:(Tip:) Skriv say -v ? och tryck på Enter för att visa ytterligare röster.

15 Ytterligare terminalkommandon(Additional Terminal Commands) för Mac

Kan du inte få nog av terminalen(Terminal) ? Här är 15 ytterligare kommandon som du bör känna till.

ActionCommand
View Running Processestop
Check Mac’s Uptimeuptime
Reveal IP Addresscurl ipecho.net/plain; echo
Display Wireless Access Pointnetstat -nr | grep default
View Hidden Files in Finderdefaults write com.apple.Finder AppleShowAllFiles true;killall Finder
Change Default Screenshot Namedefaults write com.apple.screencapture name “New Name”;killall SystemUIServer
Disable Screenshot Drop Shadows$ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
Copy Data Between Locationsditto -V </old/path/> </new/path/>
Make Hidden Apps Hidden on Dockdefaults write com.apple.Dock showhidden -bool TRUE;killall Dock
Add Spacers to Dockdefaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock
Restart Automatically After a Freezesudo systemsetup -setrestartfreeze on
Sound Like An iPhone While Chargingdefaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app
Run Same Command!!
Show Terminal Historyhistory
Force-Empty the Trashsudo rm -rf ~/.Trash/

Terminal Whiz

Mac Terminal(Mac Terminal) -kommandona ovan är inte uttömmande på något sätt, men de borde ge många användningsfall när du fortsätter att använda din Mac . Om du har några favoriter som inte kom med på listan, dela dem gärna i kommentarerna nedan.



About the author

Jag är en datatekniker med över 10 års erfarenhet, varav 3 år som 店員. Jag har erfarenhet av både Apple och Android-enheter, och är särskilt skicklig på att reparera och uppgradera datorer. Jag tycker också om att titta på film på min dator och använda min iPhone för att ta bilder och filma.



Related posts