Anonim

Terminal za Mac je neverjetno zmogljiv. Ne samo, da omogoča, da se stvari opravijo hitreje, ne da bi vas GUI (grafični uporabniški vmesnik) upočasnil, ampak vam omogoča tudi izvajanje nalog, ki jih ne morete dokončati na noben drug način. Vendar vam ni treba biti strokovnjak za terminale – ali celo radi uporabljati tolmače ukazne vrstice – da bi to izkoristili.

Ne glede na to, ali ste popolnoma novi v terminalu ali se ga šele ogrevate, vam bo spodnji seznam 10 ukazov terminala Mac pomagal izboljšati izkušnjo z vašim računalnikom Mac. Izvedete jih lahko v nekaj sekundah.

Tudi če poznate pot po terminalu, lahko še vedno naletite na nenavaden ukaz, ki vam je bil ves čas pod radarjem. Zato nadaljujte z branjem.

1. Naj vaš Mac ostane prebujen

Se spomnite, ko je vaš Mac zadnjič šel v stanje spanja in je na koncu začasno ustavil ali preklical ta prenos – ali karkoli drugega – je izvajal? Če ne želite spreminjati nastavitev mirovanja vsakič, ko želite to ustaviti, preprosto zaženite terminal in zaženite spodnji ukaz terminala Mac:

kofein

Vaš Mac ne preide v stanje spanja, dokler je okno terminala odprto. Macu lahko tudi preprečite, da bi zaspal za določen čas samo z dodajanjem -t argumenta - npr. caffeinate -t 3600.

2. Spremeni obliko posnetka zaslona

Privzeto vaš Mac shranjuje vaše posnetke zaslona v formatu PNG. Lahko pa to spremenite v veliko lažji format JPG s spodnjim ukazom:

defaults write com.apple.screencapture type JPG

Poleg tega lahko z istim ukazom preklopite na alternativne formate, kot so TIFF, BMP in PSD. Samo zamenjajte JPG (proti koncu) z želeno razširitvijo slike.

3. Pingovanje spletnih mest in naprav

Če imate težave pri povezovanju s spletnim mestom, ga lahko poskusite pingati. Preprosto vnesite naslednji ukaz, vendar ga zamenjajte s spletnim naslovom ali naslovom IP (notranji protokol). Ukaz velja tudi za naprave v lokalnem omrežju, vključno s samim usmerjevalnikom.

ping

Vaš Mac bi moral večkrat pošiljati pakete podatkov in prikazati odzivne čase v milisekundah. Pritisnite Control+C, da ustavite ukaz.

Za zagon ukaza z nastavljenim številom podatkovnih paketov uporabite -c argument - npr. ping -c 4 google.com.

4. Izprazni DNS predpomnilnik

Predpomnilnik DNS (Domain Name System) vašega Maca je sestavljen iz "razrešenih" imen domen v obliki naslova IP. Če predpomnilnik DNS zastari ali se poškoduje, lahko naletite na težave pri dostopanju ali nalaganju spletnih mest.

Če želite počistiti predpomnilnik DNS na Macu, zaženite naslednji ukaz v terminalu:

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Temu morate slediti tako, da vnesete geslo svojega uporabniškega računa Mac, da potrdite ukaz.

Če brisanje predpomnilnika DNS ne pomaga, poskusite počistiti predpomnilnik brskalnika Safari, Chrome ali Firefox.

5. Pokaži celotno pot datoteke v Finderju

Ko se poglobite v Finder, lahko z vrstico poti dobite kroglico na vaši lokaciji. Aktivirate ga lahko tako, da izberete View > Show Path Bar.

Lahko pa uporabite tudi naslednji ukaz, da razkrijete tradicionalno pot datoteke v naslovni vrstici Finderja. Če želite to narediti, zaženite spodnji ukaz:

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

Če želite pozneje onemogočiti celotno pot datoteke v Finderju, uporabite naslednji ukaz:

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

Tukaj so še drugi načini za razkrivanje poti datoteke v macOS.

6. Prenos datotek

Ali ste vedeli, da lahko datoteke prenašate neposredno prek samega terminala? Če imate težave pri izvajanju prenosa s spletnim brskalnikom, vnesite spodnji ukaz v terminal in ga nadomestite z URL-jem za prenos.

curl -O

Datoteka bi se morala takoj začeti prenašati, skupaj z informacijami, kot sta hitrost prenosa in prejeti podatki.

Privzeto ukaz prenese datoteke v koren vašega uporabniškega računa Mac. To lahko predhodno spremenite (na primer v mapo Prenosi v Macu) z ukazom Spremeni imenik-cd-ukaz

cd ~/Prenosi/

7. Stisnite mape in jih zaščitite z geslom

Pri stiskanju občutljive mape morate uporabiti zaščito z geslom, da drugim preprečite dostop do njene vsebine brez dovoljenja. Za to potrebujete terminal.

Začnite tako, da imenik terminala spremenite v mapo, ki vsebuje mapo, ki jo želite stisniti. Če se na primer nahaja na namizju, vnesite naslednje:

cd ~/Desktop/

Nato nadaljujte s spodnjim ukazom:

zip -er

Zamenjaj in z imeni izhodne oziroma izvorne mape.

Če želite na primer stisniti mapo z oznako PDFs in nastalo datoteko ZIP označiti z istim imenom, vnesitezip -er PDF-ji.zip PDF-ji. Nato vnesite in potrdite geslo, ki ga želite dodati v datoteko ZIP.

8. Ustvarite simbolne povezave

Simbolične povezave so bližnjice do map, ki kažejo na različne lokacije v računalniku Mac. So priročni in vam omogočajo, da počnete vse mogoče stvari. Spremenite lahko na primer privzeti cilj varnostnega kopiranja za varnostne kopije iPhone ali mape za sinhronizacijo v iCloud, ne da bi spreminjali stvari.Ukaz terminala Mac za ustvarjanje simbolne povezave je naslednji:

ln -s

Zamenjaj s ciljnim imenikom in z lokacijo, ki naj vsebuje simbolno povezavo.

Spodnji posnetek zaslona prikazuje ukaz, ki terminalu naroči, naj ustvari simbolno povezavo v iCloud Drive, ki kaže na mapo z oznako PDF v mapi Dokumenti v Macu.

Tukaj je poglobljena razlaga, kako simbolne povezave delujejo na Macu.

9. Načrtujte zaustavitev ali ponovni zagon

Računate lahko, da se vaš Mac izklopi po določenem času. Vnesite naslednji ukaz in ga nadomestite s trajanjem časa v minutah:

$ sudo shutdown -h

Druga možnost je, da Mac pozovete k ponovnemu zagonu tako, da zamenjate -h z -r argument-npr. $ sudo shutdown -r 60.

10. Talking Mac

To je zabaven ukaz:

reci

Zamenjajte s čim želite in vaš Mac bi moral začeti govoriti takoj, ko pritisnete Enter!

Macu lahko omogočite tudi, da govori z različnimi glasovi. Nekaj ​​primerov vključuje:

reci -v fred

reci -v samantha

Namig: Vnesite say -v ? in pritisniteEnter za prikaz dodatnih glasov.

15 Dodatni terminalski ukazi za Mac

Se ne morete naveličati terminala? Tukaj je 15 dodatnih ukazov, ki bi jih morali poznati.

Akcija Ukaz
Ogled tekočih procesov top
Preverite čas delovanja Mac-a uptime
Razkrij IP naslov curl ipecho.net/plain; odmev
Display Wireless Access Point netstat -nr | grep default
Ogled skritih datotek v Finderju defaults write com.apple.Finder AppleShowAllFiles true;killall Finder
Spremeni privzeto ime posnetka zaslona defaults write com.apple.screencapture ime “Novo ime”;killall SystemUIServer
Onemogoči sence posnetka zaslona $ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
Kopiraj podatke med lokacijami tako -V
Make Hidden Apps Hidden on Dock defaults write com.apple.Dock showhidden -bool TRUE;killall Dock
Dodaj distančnike v priklopno postajo defaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock
Samodejni ponovni zagon po zamrznitvi sudo systemsetup -setrestartfreeze on
Med polnjenjem zveni kot iPhone defaults write com.apple.PowerChime ChimeOnAllHardware -bool true;odpri /System/Library/CoreServices/PowerChime.app
Zaženi isti ukaz !!
Pokaži zgodovino terminala zgodovina
Prisilno izprazni koš sudo rm -rf ~/.Trash/

Terminal Whiz

Zgornji ukazi terminala Mac nikakor niso izčrpni, vendar bi morali zagotoviti veliko primerov uporabe, ko boste še naprej uporabljali svoj Mac. Če imate kakšne priljubljene, ki se niso uvrstile na seznam, jih lahko delite s spodnjimi komentarji.

10 najboljših terminalskih ukazov za Mac, ki bi jih morali poznati