Ako otvárať aplikácie pomocou terminálu na počítači Mac: 12 krokov

Terminál od spoločnosti Apple vám poskytuje príkazový riadok UNIX v prostredí OS X. Tu môžete zadať príkaz open na otvorenie ľubovoľnej aplikácie alebo na otvorenie súboru pomocou vybranej aplikácie. Existuje niekoľko spôsobov, ako upraviť tento príkaz tak, aby vyhovoval vašim účelom, vrátane možnosti hosťovať aplikáciu v okne Terminálu.

Časť 1 z 2:Otvorenie aplikácie

Spustiť terminál. Vyhľadajte terminál v časti Aplikácie → Nástroje → Terminál. Terminál môžete otvoriť aj pomocou spotlightu v pravom hornom rohu.

Otvorenie aplikácie odkiaľkoľvek. Stránka open príkaz zvyčajne vyžaduje zadanie celej cesty k súboru z aktuálneho adresára. Avšak pridaním -a nasledovaný názvom aplikácie dá Terminálu pokyn na otvorenie tejto aplikácie bez ohľadu na to, kde sa nachádza. Napríklad:

  • Otvorenie aplikácie iTunes:
    open -a iTunes
  • Ak má aplikácia v názve medzeru, použite úvodzovky:
    open -a „App Store“

Otvorenie súboru pomocou konkrétnej aplikácie. Tento príkaz môžete použiť aj na prepísanie predvolenej aplikácie pre typ súboru. Stačí zadať cestu k súboru, za ktorou nasleduje -a a názov aplikácie. Ak si nie ste istí, ako zadávať cesty k súborom, pozrite si časť Riešenie problémov nižšie.

  • Môžete napríklad otvoriť .doc súbor pomocou programu TextEdit:
    otvoriť Súbory na stiahnutie/Inštrukcie.doc -a TextEdit

Zahrnúť ďalšie možnosti. Zadajte info otvoriť Ak chcete zobraziť úplný zoznam možností na úpravu open Príkaz. (Po dokončení stlačte tlačidlo Ovládanie+C na návrat do príkazového riadku.) Tu je niekoľko základných príkladov:

  • Použite -e na zadanie programu TextEdit alebo -t určiť váš predvolený textový editor:
    otvoriť Súbory na prevzatie/Inštrukcie.doc -e
  • Pridať -g na udržanie aplikácie na pozadí, aby ste zostali v strede Terminálu:
    Open -g -a iTunes

Pridať -F pre otvorenie „čerstvej“ kópie aplikácie. To zničí vaše neuložené zmeny, ale môže to pomôcť, ak dokument spôsobuje pád aplikácie pri otvorení:

  • open -F -a TextEdit

Otvorenie viacerých inštancií tej istej aplikácie s príponou -n. Toto môže byť užitočné, ak porovnávate rôzne úrovne prístupu alebo ak aplikácia umožňuje len jedno okno. Napríklad opakovaným zadaním tohto príkazu otvoríte viacero inštancií programu budíka:

  • open -n -a „Wake Up Time“ (Poznámka: toto nie je predvolený program OS X.)
  • Môže to spôsobiť neočakávané správanie v iných aplikáciách, ktoré komunikujú s duplicitnou aplikáciou.

Spustenie aplikácie v termináli. Namiesto bežného otvorenia aplikácie ju môže terminál hostiť. Je to užitočné na ladenie, pretože v tomto okne Terminálu sa budú zobrazovať chybové hlásenia a iné konzolové výstupy. Tu je uvedený postup: [1]

  • Vyhľadajte aplikáciu vo Finderi.
  • Klepnite pravým tlačidlom myši na aplikáciu a vyberte možnosť „Zobraziť obsah balíka.“
  • Vyhľadajte spustiteľný súbor. Zvyčajne sa nachádza v časti Obsah → MacOS a má rovnaký názov ako aplikácia.
  • Potiahnite tento súbor do prázdneho príkazového riadka terminálu. Stlačením klávesu Enter spustíte tento program.
  • Počas používania aplikácie nechajte otvorené okno terminálu. Ukončite aplikáciu a vráťte sa k bežným operáciám v termináli.

Časť 2 z 2:Riešenie problémov

Nájsť názov aplikácie. Ak terminál zobrazí chybové hlásenie „Unable to find application named…,“ Nájdite presný názov aplikácie prezeraním abecedného zoznamu:[2]

  • Kliknite na symbol jablka v ľavom hornom rohu obrazovky.
  • Podržte stlačené tlačidlo ⌥ Možnosť a v rozbaľovacej ponuke kliknite na položku Systémové informácie.
  • V ľavom bočnom paneli okna Systémové informácie kliknite na položku Softvér → Aplikácie. Načítanie zoznamu môže trvať niekoľko minút.

Rozumieť absolútnym cestám k súborom. Ak sa v termináli zobrazí „the file … neexistuje,“ nezadali ste správnu cestu k súboru. Jednoduchý spôsob, ako sa vyhnúť chybám, je pretiahnuť súbor z Finderu priamo do príkazového riadku Terminálu (po zadaní „open“, ale pred stlačením klávesu Enter.) Tým zadáte absolútnu cestu k súboru, ktorá bude vždy smerovať na tento súbor.

  • Absolútna cesta k súboru sa vždy začína symbolom /. Opisuje cestu k súboru vo vzťahu ku koreňovému adresáru (zvyčajne „Macintosh HD“).

Rozumie relatívnym cestám k súborom. Na začiatku príkazového riadku terminálu sa vždy zobrazí aktuálny adresár, v ktorom sa nachádzate. V predvolenom nastavení je to váš domovský adresár, pomenovaný podľa vášho používateľského mena. Relatívna cesta k súboru začína symbolom ./ alebo bez špeciálnych znakov a popíše umiestnenie súboru vo vzťahu k vášmu aktuálnemu adresáru.[3]
Ak máte problém s tým, ako na to prísť, postupujte podľa týchto krokov:

  • Zadaním pwd skontrolujte aktuálny adresár. Súbor, ktorý sa snažíte otvoriť, sa musí nachádzať v tomto adresári, nie na vyššej úrovni.
  • Nájdite aktuálny adresár vo Finderi. Otvorte sériu priečinkov, kým sa nedostanete k súboru, ktorý chcete otvoriť.
  • Zadajte názvy priečinkov, ktoré ste otvorili, v poradí, oddelené symbolmi /, a na konci zadajte názov súboru. Otvorte napríklad Dokumenty/Písanie/Novinky/ch3.pdf. (Môžete začať ./ pred Dokumenty pre rovnaký výsledok.)

Prepnutie adresárov. Do domovského adresára sa môžete vrátiť pomocou príkazu cd ~/ alebo sa prepnúť do adresára nižšej úrovne pomocou príkazu cd, za ktorým nasleduje názov priečinka – napríklad cd Dokumenty/Financie. Nezabudnite, že súbor, ktorý sa snažíte otvoriť, sa musí nachádzať vo vašom aktuálnom adresári, ale na jeho otvorenie môžete použiť akúkoľvek aplikáciu bez ohľadu na umiestnenie.

  • Nájdite správny názov súboru. Názov vášho súboru musí obsahovať príponu na konci svojho názvu. Ak je prípona skrytá, použite niektorú z týchto metód na jej vyhľadanie:

    • Vyberte súbor v aplikácii Finder. Stlačte tlačidlo ⌘ Príkaz+I. V informačnom okne vyhľadajte „názov súboru & rozšírenie“, aby ste videli celý názov.
    • Alebo prepnite adresáre na priečinok, ktorý obsahuje súbor. Do príkazového riadka terminálu zadajte príkaz ls, ktorý zobrazí zoznam všetkých súborov v adresári.
    • Alebo pretiahnite súbor do okna Terminálu.
  • Odkazy