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.
