9 trikov príkazového riadka pre Mac OS X, ktoré by ste mali vedieť

Anonim

Príkazový riadok sa často považuje za oblasť pokročilých používateľov, ale to neznamená, že každé použitie Terminálu musí zahŕňať raketovú vedu. Táto zbierka tipov pre terminál by sa mala týkať širokej škály používateľov počítačov Mac a každý od začiatočníkov až po pokročilých by si tu mal nájsť niečo, čo stojí za to. Niektoré z týchto trikov môžu vyžadovať inštaláciu Xcode na Mac, Xcode je bezplatné stiahnutie z App Store.

Prevencia šetričov obrazovky a spánku pomocou „kofeinátu“

Novinka v OS X Mountain Lion, kofeinát je ako verzia pre príkazový riadok každého obľúbeného nástroja na kofeín. Použitie je jednoduché, s kofeínom spusteným Mac nebude spať a šetriče obrazovky sa neaktivujú. Najjednoduchšie je to bežať samostatne, ale asi najlepšie je použiť ho s časovým limitom, ktorý je k nemu pripojený, napríklad:

kofeinát -t 3600

Príznak -t určuje čas v sekundách, v príklade vyššie sa používa kofeín počas hodiny.

Extrahujte súbory PKG pomocou „pkgutil“

Potrebujete vytiahnuť súbor zo súboru .pkg? Možno chcete vidieť, čo je vo vnútri balíka bez toho, aby ste ho nainštalovali? Žiadny pot, pkgutil robí túto prácu:

pkgutil --expand sample.pkg ~/Desktop/

Týmto sa uloží celý obsah balíčka do zadaného adresára bez jeho inštalácie.

Uvoľnite pamäť pomocou funkcie „purge“

Príkaz purge násilne vyprázdni vyrovnávaciu pamäť disku a pamäte, čo má podobný účinok, ako keď reštartujete Mac. Hoci niektorí hovoria, že vyčistenie ponúka iba placebo efekt, absolútne funguje na odoslanie systémovej pamäte z kategórie „Neaktívne“ späť do voľne dostupnej pamäte RAM a v situáciách, keď vám dochádza skutočná pamäť, môže poskytnúť zvýšenie rýchlosti. .

Použitie čistenia je jednoduché, do príkazového riadka zadajte nasledovné:

purge

Počkajte asi minútu, kým sa zmeny prejavia, tento proces je zvyčajne oveľa rýchlejší na počítačoch Mac s jednotkami SSD.

Spustenie viacerých inštancií aplikácií s „otvoreným“

Možno už viete, že môžete otvárať aplikácie v OS X GUI z príkazového riadka pomocou príkazu „open“, ale vedeli ste, že môžete spustiť viacero inštancií aplikácií pripojením -n príznak príkazu open? Je to jednoduché, všetko, čo musíte urobiť, je:

open -n /Applications/Safari.app/

V príklade je spustená ďalšia inštancia Safari. Podľa toho zmeňte názov aplikácie a nezabudnite zahrnúť príponu .app.

Aktualizácia OS X bez App Store

Chcete nainštalovať systémový softvér a aktualizácie bez toho, aby ste sa museli obťažovať Mac App Store? Môžete to urobiť priamo z príkazového riadku pomocou príkazu softwareupdate. Ak chcete nainštalovať všetky dostupné aktualizácie, stačí spustiť nasledujúce:

sudo softwareupdate -i -a

Môžete, je súčasťou OS X už roky a funguje rovnako bez ohľadu na verziu, ktorú používate.

Uveďte zoznam všetkého, čo ste si kedy stiahli

Všetci sme tam boli; pred chvíľou ste si niečo stiahli z domény, ktorú si pamätáte, ale neviete si spomenúť, čo a odkiaľ.Máte šťastie, pretože karanténne služby uchovávajú databázu všetkého, čo bolo kedy stiahnuté, a v tejto databáze môžete vyhľadávať, aby ste našli to, čo ste hľadali. Na zobrazenie všetkého použite príkaz sqlite3 takto:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'vyberte LSQuarantineDataURLString z LSQuarantineEvent' |viac

Tento zoznam môžete samozrejme tiež odstrániť, ak vás jeho existencia obťažuje.

Skryť súbory alebo priečinky z Findera pomocou „chflags“

Máte tajný súbor alebo priečinok, ktorý chcete skryť pred Finderom? Použite chflags, aby ste zmenili akýkoľvek súbor na neviditeľný zo súborového systému OS X GUI, funguje to rovnako, či už smerujete na súbor alebo adresár:

chflags skryté /cesta/k/súboru/alebo/priečinku/

Šťastné (alebo smolné) pre nás, ľudia z príkazového riadku, súbor bude stále viditeľný pomocou ls, ale zostane skrytý vo Finderi, kým sa nepripojí príznak „nohidden“ takto:

chflags nohidden /path/to/unhide/

Zmeny sú okamžité v oboch prípadoch.

Automaticky písať dlhé cesty ťahaním a pustením

Vedeli ste, že môžete presunúť ľubovoľný súbor z Findera do príkazového riadka a automaticky sa vytlačí celá cesta k tomuto súboru? Toto nie je výlučne tip na príkazový riadok, ale je taký užitočný, že musí byť zahrnutý. Toto je pravdepodobne najlepšie použiť v spojení s príkazom na predponu cesty, napríklad:

sudo vi (pretiahnutím súboru sem vytlačte celú cestu)

Funguje to kdekoľvek v príkazovom riadku, aj keď ste už v aplikácii.

Vytvoriť archív ZIP chránený heslom

Ak posielate súbor cez nezabezpečené médium alebo ho hosťujete verejne, no napriek tomu chcete poskytnúť určitú úroveň ochrany, môžete vytvoriť archív zip chránený heslom s príznakom -e:

zip -e protected.zip /file/to/protect/

Bez príznaku -e vytvoríte iba štandardný súbor zip bez hesla.

9 trikov príkazového riadka pre Mac OS X, ktoré by ste mali vedieť