10 parasta Mac-päätekomentoa, jotka sinun pitäisi tietää

Macin pääte(Terminal) on uskomattoman tehokas. Sen lisäksi, että asiat hoituvat nopeammin ilman GUI (graafinen käyttöliittymä) hidastamista, sen avulla voit myös suorittaa tehtäviä, joita et voi suorittaa millään muulla tavalla. Sinun ei kuitenkaan tarvitse olla terminaaliasiantuntija(Terminal) – tai edes haluta käyttää komentorivitulkkeja – hyödyntääksesi sitä.

Olitpa täysin uusi terminaalissa(Terminal) tai vasta lämpenemässä siihen, alla olevan 10 Mac Terminal -komennon luettelon pitäisi auttaa sinua parantamaan Macin(Mac) käyttökokemusta . Voit suorittaa ne muutamassa sekunnissa.

Vaikka tietäisitkin kulkusi terminaalissa(Terminal) , saatat silti törmätä outoon komentoon, joka jäi tutkasi alle koko ajan. Joten jatka lukemista.

1. Pidä Macisi hereillä

Muistatko(Remember) viimeisen kerran, kun Mac meni nukkumaan ja keskeytti tai peruutti latauksen – tai minkä tahansa muun – se suoriutui? Jos et halua muuttaa uniasetuksia aina, kun haluat lopettaa sen, käynnistä vain Terminal ja suorita alla oleva Mac Terminal -komento:

kofeiini(caffeinate)

Macisi ei mene(Mac) nukkumaan niin kauan kuin Terminal - ikkuna on auki. Voit myös estää Macia nukahtamasta tietyksi(prevent the Mac from falling asleep) ajaksi vain lisäämällä argumentin -t <time in seconds> - esim. kofeiini -t 3600(caffeinate -t 3600) .

2. Muuta kuvakaappauksen muotoa

Oletusarvoisesti Mac tallentaa kuvakaappaukset PNG - muodossa. Mutta voit muuttaa sen paljon kevyempään JPG -muotoon alla olevalla komennolla:

oletusarvot kirjoittaa com.apple.screencapture type JPG(defaults write com.apple.screencapture type JPG)

Lisäksi voit käyttää samaa komentoa vaihtaaksesi vaihtoehtoisiin muotoihin, kuten TIFF , BMP ja PSD . Korvaa vain (Just)JPG (loppua kohti) haluamallasi kuvalaajennuksella.

3. Ping-verkkosivustot ja -laitteet

Jos sinulla on ongelmia yhteyden muodostamisessa verkkosivustoon, voit yrittää pingata sitä. Kirjoita vain(Simply) seuraava komento, mutta korvaa <host> verkko-osoitteella tai IP-osoitteella ( Internal Protocol ). Komento koskee myös paikallisen verkon laitteita, mukaan lukien itse reititin.

ping <host>

Macisi pitäisi lähettää datapaketteja toistuvasti(send packets of data repeatedly) ja näyttää vasteajat millisekunteina. Paina Control + C pysäyttääksesi komennon.

Jos haluat suorittaa komennon tietyllä määrällä datapaketteja, käytä argumenttia -c <number of packets> – esim. ping -c 4 google.com .

4. Tyhjennä DNS-välimuisti

Macisi DNS ( Domain Name System ) -välimuisti koostuu "ratkaistuista" toimialuenimistä IP-osoitemuodossa. Jos DNS - välimuisti vanhentuu tai vioittuu, saatat kohdata ongelmia verkkosivustojen käyttämisessä tai lataamisessa. 

Tyhjennä DNS - välimuisti Macissa(clear the DNS cache on Mac) suorittamalla seuraava komento Terminalissa(Terminal) :

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Sinun on noudatettava tätä antamalla Mac -käyttäjätilisi salasana komennon valtuuttamiseksi.

Jos DNS - välimuistin poistaminen ei auta, sinun on yritettävä tyhjentää Safari-, Chrome- tai Firefox-selaimen välimuisti(clearing the Safari, Chrome, or Firefox browser cache) .

5. Näytä koko tiedostopolku Finderissa

Kun kaivaat syvälle Finderiin(Finder) , voit saada helmen sijaintiisi Polkupalkin(Path Bar) avulla . Voit aktivoida sen valitsemalla Näytä(View ) > Näytä polkupalkki(Show Path Bar)

Mutta voit myös käyttää seuraavaa komentoa paljastaaksesi perinteisen tiedostopolun Finderin otsikkorivillä. Voit tehdä sen suorittamalla alla olevan komennon:

oletusarvot kirjoittaa com.apple.finder _FXShowPosixPathInTitle -bool KYLLÄ;tillall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder)

Jos haluat poistaa koko tiedostopolun käytöstä Finderissa(Finder) myöhemmin, käytä seuraavaa komentoa:

oletukset kirjoittaa com.apple.finder _FXShowPosixPathInTitle -bool EI;tillall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder)

Tässä on muita tapoja paljastaa tiedoston polku macOS:ssä(reveal the path of a file on macOS) .

6. Lataa tiedostot

Tiesitkö(Did) , että voit ladata tiedostoja suoraan terminaalin(Terminal) kautta ? Jos sinulla on ongelmia latauksen suorittamisessa verkkoselaimella, kirjoita alla oleva komento Terminaaliin(Terminal) ja korvaa <url> lataus-URL-osoitteella. 

curl -O <url>

Tiedoston latauksen pitäisi alkaa välittömästi, ja sen tulee sisältää tiedot, kuten latausnopeus ja vastaanotettu data.

Oletusarvoisesti komento lataa tiedostot Mac - käyttäjätilisi juureen. Voit muuttaa sen etukäteen (esimerkiksi Macin(Mac) lataushakemistoon ) komennolla (Downloads)Change Directory— cd (cd)

cd ~/Downloads/

7. Pakkaa ja suojaa kansiot salasanalla

Kun pakkaat arkaluonteista kansiota, käytä salasanasuojausta, jotta muut eivät pääse käsiksi sen sisältöön(apply password-protection to prevent others from accessing it’s contents) ilman lupaa. Tätä varten tarvitset Terminaalin(Terminal) .

Aloita vaihtamalla Terminal -hakemisto kansioon, joka sisältää pakattavan kansion. Jos se esimerkiksi sijaitsee työpöydällä, kirjoita seuraava:

cd ~/Desktop/

Noudata sitten alla olevaa komentoa:

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

Korvaa <output folder name.zip> ja <source folder name> tuloskansion ja lähdekansion nimillä. 

Jos esimerkiksi haluat pakata PDF(PDFs ) -tunnisteella merkityn kansion ja merkitä tuloksena olevan ZIP -tiedoston samalla nimellä, kirjoita zip -er PDFs.zip PDFs . Kirjoita ja vahvista sitten salasana, jonka haluat lisätä ZIP - tiedostoon.

8. Luo symbolisia linkkejä

Symboliset linkit ovat kansion pikakuvakkeita, jotka osoittavat eri paikkoihin Macissa(Mac) . Ne ovat käteviä ja antavat sinun tehdä kaikenlaisia ​​asioita. Voit esimerkiksi muuttaa iPhonen varmuuskopioiden oletusarvoista varmuuskopiointikohdetta tai synkronoida kansiot iCloudiin muuttamatta asioita. Mac Terminal -komento symlinkin luomiseksi on seuraava:

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

Korvaa </path/to/original> kohdehakemistolla ja </path/to/link> sijainnilla, jonka pitäisi sisältää symbolilinkki.

Alla olevassa kuvakaappauksessa on komento, joka käskee Terminalia(Terminal) luomaan symlinkin iCloud Driveen(Drive) , joka osoittaa PDF(PDFs) -kansioon Macin Asiakirjat(Documents) - kansiossa.

Tässä on perusteellinen selitys siitä, kuinka symboliset linkit toimivat Macissa(how symbolic links work on the Mac) .

9. Ajoita sammutus tai uudelleenkäynnistys

Voit ajastaa Macin(Mac) sammumaan tietyn ajan kuluttua. Kirjoita seuraava komento ja korvaa <time> ajan kestolla minuutteina:

$ sudo shutdown -h <time>

Vaihtoehtoisesti voit kehottaa Macia(Mac) käynnistymään uudelleen korvaamalla -h argumentilla -r - esim. $ sudo shutdown -r 60 .

10. Puhuva Mac

Tämä on hauska komento:

say <words>

Korvaa <words> millä tahansa haluamallasi tavalla, ja Macisi(Mac) pitäisi alkaa puhua heti, kun painat Enter !

Voit myös saada Macin(Mac) puhumaan eri äänillä. Pari esimerkkiä ovat:

say -v fred <words>

say -v samantha <words>

Vinkki:(Tip:) Kirjoita say -v ? ja paina Enter paljastaaksesi lisää ääniä.

15 lisäpäätekomentoa (Additional Terminal Commands)Macille(Mac) _

Etkö saa tarpeekseni terminaalista(Terminal) ? Tässä on 15 lisäkomentoa, jotka sinun pitäisi tietää.

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/

Terminaali Whiz

Yllä olevat Mac Terminal -komennot eivät ole kattavia, mutta niiden pitäisi tarjota monia käyttötapauksia, kun jatkat Macin(Mac) käyttöä . Jos sinulla on suosikkeja, jotka eivät päässeet listalle, voit jakaa ne alla olevissa kommenteissa.



About the author

Olen laitteisto-insinööri ja ohjelmistokehittäjä, jolla on yli 10 vuoden kokemus Applen ja Googlen alustoista. Taitoni on tehokkaiden, käyttäjäystävällisten ratkaisujen kehittäminen vaikeisiin suunnitteluongelmiin. Minulla on kokemusta sekä MacOS- että iOS-laitteista sekä näppäimistön ja hiiren ohjaimista. Vapaa-ajallani tykkään uida, katsella tennistä ja kuunnella musiikkia.



Related posts