Ako používať terminál Mac: Základy

Jednou z najvýkonnejších (a nedostatočne využívaných) aplikácií v systéme macOS je terminál Mac. Je to aplikácia, ktorá vám poskytuje vysokú úroveň kontroly nad počítačom a môže vám pomôcť lepšie pochopiť, ako váš počítač funguje.

Väčšina používateľov však nemá jasnú predstavu o tom, čo je terminál, nehovoriac o tom, ako ho používať.

V tomto príspevku to zmením. Na konci tejto príručky by ste mali mať solídnu predstavu o tom, ako terminál Mac funguje, na čo sa používa a čo robí a čo nerobí. Dám vám tiež niekoľko základných príkazov, ktoré vám pomôžu použiť terminál a zapôsobiť na vašich priateľov.

Pustime sa do toho!

Obsah

  • Čo je to terminál Mac?
  • Ako funguje terminál Mac?
  • Prečo by ste mali používať terminál Mac?
  • Kedy by ste mali používať terminál Mac?
  • Naučte sa základy terminálu Mac
    • Spustenie terminálu Mac
    • Zmena vzhľadu terminálu Mac
    • Na každej postave záleží
    • Príkazy sa vždy vykonávajú vo vašej aktuálnej polohe
    • Naučte sa navigovať v počítači pomocou terminálu Mac
    • Základné príkazy terminálu Mac: história, vymazanie, * a sudo,
    • Nechajte svoj Mac rozprávať
  • Ste pripravení dozvedieť sa viac?
    • Súvisiace príspevky:

Čo je to terminál Mac?

Terminál Mac je vstavané prostredie prostredia Mac, ktoré vám umožňuje priamo zadávať príkazy systému UNIX. To je však technická definícia.

Zjednodušene povedané, môžete si to predstaviť ako aplikáciu, ktorá vám poskytuje prístup k hlbšej úrovni operačného systému vášho Macu. Niečo ako zdvihnutie kapoty auta a hranie sa okolo motora, ale kvôli softvéru vášho Macu.

Terminál Mac nie je spôsob, ako „hacknúť“ váš počítač a vo všeobecnosti váš počítač nerozbije. Keď som sa prvýkrát učil, ako funguje terminál, pamätám si, že som sa obával, že zadávam nesprávny príkaz a úplne skomplikujem svoj Mac.

Apple vám však tento druh výkonu nedá ľahko. Svoj Mac môžete technicky zničiť zadaním určitých príkazov do terminálu (uistite sa, že kopírujete dôveryhodné príkazy z internetu na stránkach ako StackExchange), ale je nepravdepodobné, že sa s týmito príkazmi stretnete pri každodennom používaní.

V skratke: Terminál Mac je aplikácia, ktorá vám poskytuje väčšiu kontrolu nad počítačom Mac, ale má krivku učenia a občasné riziko. To znamená, že nie je ani zďaleka nebezpečné experimentovať.

Ako funguje terminál Mac?

Terminál Mac funguje pomocou príkazov. Na rozdiel od tradičnej aplikácie (alebo aplikácie GUI), kde sa pohybujete klikaním na tlačidlá myšou, je terminál aplikáciou LUI. To znamená, že interagujete s terminálom zadávaním kľúčových slov a fráz (t. j. príkazov), ktoré terminálu povedia, čo má robiť.

Mnohé z týchto príkazov dopĺňajú veci, ktoré môžete robiť s myšou a klávesnicou, ale keď ich prekonáte, narazíte na tisíce funkcií, ktoré nie sú možné bez terminálu.

To je dôvod, prečo má veľa ľudí tendenciu spájať používanie terminálu s programátorom. Programátori potrebujú dodatočnú úroveň hĺbky, ktorú terminál ponúka, aby mohli vykonávať svoju prácu, zatiaľ čo bežný používateľ to robí len zriedka. Ale každý sa môže (a tvrdím, že by mal) naučiť základy terminálu Mac.

Prečo by ste mali používať terminál Mac?

Verím, že každý, kto chce lepšie porozumieť svojmu Macu/PC, by sa mal naučiť základy terminálu. Váš terminál je nízkoúrovňová metóda na prepojenie s počítačom.

Vo svete počítačov rozhrania na vysokej úrovni abstrahujú, čo sa skutočne deje na vašom Macu. Všetci vieme, že na základnej úrovni je náš Mac len zhluk jednotiek a núl. Rozhrania na vysokej úrovni nám však umožňujú interakciu s týmito jednotkami a nulami prostredníctvom tlačidiel a farebných aplikácií.

Nízkoúrovňové rozhranie vás priblíži k základnej úrovni vášho Macu. Keď používate terminál, komunikujete so svojím Macom spôsobom, ktorý je vernejší tomu, ako váš Mac funguje – prostredníctvom textových príkazov.

Aj keď terminál nikdy nepoužívate, používanie terminálu Mac výrazne prehĺbi vaše pochopenie vášho počítača. Môže vám tiež pomôcť lepšie pochopiť vaše ďalšie zariadenia, ako fungujú servery a ako sa na vašom počítači odohráva digitálna politika (napríklad automatizácia a ochrana osobných údajov).

Kedy by ste mali používať terminál Mac?

Ďalšou dôležitou otázkou, ktorú si pravdepodobne kladiete, je, kedy by ste mali terminál použiť. Ak ste vývojár alebo študujete za vývojára, odpoveď je vždy. Práve teraz by ste sa mali dozvedieť o svojom termináli a naučiť sa ho pohodlne používať. Dobrá práca pri hľadaní tohto článku!

Pre všetkých ostatných zistíte, že terminál Mac pre vás nemá také praktické využitie. Mnohé z funkcií, ktoré pokryjem nižšie a v iných príspevkoch, sú veci, ktoré môžete rovnako ľahko robiť s myšou a klávesnicou. Takže pravdepodobne nebudete musieť používať terminál veľmi často.

To znamená, že to nie je tak, že terminál nikdy nebudete musieť používať. A znalosť týchto základov môže byť veľkou pomocou, keď s nimi potrebujete interagovať. Navyše, ak zistíte, že vás to baví, môžete sa do toho pustiť Homebrew aplikácie a ďalšie záľuby pre náročných používateľov.

Naučte sa základy terminálu Mac

Dobre, to stačí predslov. Začnime používať terminál. Nižšie sa budem venovať predovšetkým základom terminálu, nie základným príkazom. Na konci sú nejaké príkazy, ale ja sa vám v prvom rade snažím pomôcť pochopiť terminál. Pre základné príkazy terminálu prejdite na koniec tohto príspevku a/alebo prečítajte si tento ďalší článok o AppleToolBox.

Spustenie terminálu Mac

Po prvé, spustenie terminálu Mac. Toto je najjednoduchší krok a existuje niekoľko spôsobov, ako to urobiť.

Môj obľúbený spôsob, ako spustiť terminál, je napísať „terminál“ do Spotlight a stlačiť tlačidlo vrátiť kľúč. Spotlight môžete aktivovať stlačením cmd + medzerník.

Prípadne môžete otvoriť Finder kliknite na aplikáciu Aplikácie priečinok, potom Verejné služby priečinok, potom prejdite nadol a dvakrát kliknite na Terminál aplikácie.

Po otvorení by váš terminál mal vyzerať takto:

Na začiatku riadka textu uvidíte blikajúci kurzor. Nazýva sa to príkazový riadok a tam zadávate príkazy.

Predtým by ste mali vidieť svoje používateľské meno, za ktorým nasleduje názov vášho Macu, za ktorým nasleduje a % znamenie. Ak sa nachádzate v konkrétnom priečinku (nazývanom „adresár“, keď ste v termináli), uvidíte to zobrazené vedľa vášho mena. Takto to napríklad vyzerá, keď ste na pracovnej ploche.

The % znak je tu len preto, aby vám ukázal, kde začína váš riadkový príkaz. Ak stlačíte vrátiť, uvidíte ďalší riadok s a % znak označujúci, že predchádzajúci riadok bol opustený.

Nemôžete sa vrátiť a upraviť riadky, ktoré ste už vykonali, aj keď môžete stlačiť tlačidlo Šípka hore na klávesnici, aby ste skopírovali to, čo ste napísali v predchádzajúcom riadku, do aktuálneho riadku.

Možno ste si to už všimli, ale pomocou myši nemôžete interagovať s terminálom. Môžete použiť iba klávesy so šípkami a klávesnicu. To znamená, že v termináli nemôžete zvýrazniť text ani skopírovať/prilepiť text.

Zmena vzhľadu terminálu Mac

Ďalšia vec, ktorú ste si mohli všimnúť, je, že terminál je akýsi škaredý. Vyzerá naozaj jednoducho a nevýrazne, pretože nemusí vyzerať inak a jednoduchá grafika mu pomáha načítať a bežať super rýchlo a s minimálnym hardvérom.

Ale aj tak budete pravdepodobne chcieť zmeniť vzhľad terminálu Mac. Našťastie je to celkom jednoduché.

V Panel s ponukami na vašom Macu kliknite Terminál a potom kliknite Predvoľby….

V zobrazenom kontextovom okne kliknite na položku Profily tab.

Na ľavej strane tejto novej obrazovky uvidíte rôzne témy, z ktorých si môžete vybrať. Dvojitým kliknutím na každú z nich vytvoríte nové okno terminálu s touto témou. Keď nájdete ten, ktorý sa vám páči, kliknite Predvolené v ľavom dolnom rohu, aby sa tento motív stal novým predvoleným.

Môžete tiež zmeniť veci, ako je písmo, správanie okna a ďalšie, ale zistil som, že to vo všeobecnosti spôsobuje viac škody ako úžitku. Mnohé z fontov nefungujú s terminálom veľmi dobre a ostatné funkcie sú komplikované.

Stačí si vybrať motív, s ktorým ste spokojní, alebo si vytvoriť vlastný kliknutím na + v spodnej časti tém a prejdite na ďalší krok.

Na každej postave záleží

Jednou z najdôležitejších vecí, ktoré je potrebné pochopiť o termináli Mac, je, že každý znak sa počíta. Každé písmeno, medzera, úvodzovka, pomlčka a lomka ovplyvnia spôsob, akým terminál interpretuje vaše príkazy.

To však neznamená, že zadanie chybného príkazu (napríklad zadanie písmena a) rozbije váš Mac. 9/10, len sa vám zobrazí chyba. Vždy sa uistite, že príkazy zadávate správne, a ak príkaz nie je prijatý, skontrolujte najskôr jeho pravopis.

To je tiež dôvod, prečo používam toto formátovanie:

váš príkaz tu

...a nie úvodzovky pri hláskovaní príkazov terminálu. Je to preto, že keď ja (alebo väčšina ľudí online) napíšem príkaz Páči sa ti to, chcú, aby ste presne skopírovali tento text do svojho terminálu. Ak vynecháte úvodzovky, bude to jednoduchšie.

Príkazy sa vždy vykonávajú vo vašej aktuálnej polohe

Toto je jedno z kľúčových pravidiel, ktoré si treba pamätať, keď pracujete v termináli Mac. Bez ohľadu na to, v ktorom priečinku sa nachádzate pri používaní terminálu, tam sa uskutoční príkaz, ktorý vykonáte. Ak zadáte príkaz na vytvorenie nového textového súboru, keď ste na pracovnej ploche, textový súbor sa zobrazí na vašej pracovnej ploche.

Ak vám to nedáva zmysel, je to pravdepodobne preto, že pri používaní terminálu ešte nemáte zmysel pre miesto. Ale rovnakým spôsobom, ako zadávate rôzne priečinky pri používaní aplikácie Finder, zadávate rôzne priečinky a umiestnenia v termináli.

Ako už bolo spomenuté, môžete zistiť, v ktorom priečinku sa nachádzate, začiarknutím textu vedľa svojho mena.

Naučiť sa, ako ovládať počítač pomocou terminálu Mac, vám pomôže lepšie pochopiť túto myšlienku. Navigácii sa stručne venujem nižšie a podrobnejšie v budúcom tutoriále.

Zatiaľ sa len uistite, že ste pri vykonávaní príkazu vždy v zamýšľanom priečinku. V opačnom prípade môžete skončiť odstránením vecí, ktoré ste nechceli, skopírovaním nesprávneho súboru na nesprávne miesto alebo stratou prehľadu o určitých súboroch.

Naučte sa navigovať v počítači pomocou terminálu Mac

Dobre, tak teraz k navigácii. Tu sa začneme venovať základným príkazom.

Niekoľko príkazov vám umožňuje prechádzať z priečinka do priečinka na vašom Macu. To všetko plánujem podrobne popísať v budúcom príspevku. Ale my sa budeme držať troch.

Prvý príkaz je ls. Pokračujte, vložte to do svojho terminálu a stlačte vrátiť. Mali by sa zobraziť názvy všetkých priečinkov v priečinku, v ktorom sa práve nachádzate.

Je to preto, že ls je skratka pre „zoznam“. Uvádza zoznam všetkých priečinkov v priečinku, v ktorom sa práve nachádzate.

Ak chcete prejsť do jedného z týchto priečinkov, použijete cd príkaz. cd znamená „zmeniť adresár“. „Adresár“ je presne to, čo nazývate priečinok, keď ste v termináli; medzi nimi nie je ziadny rozdiel.

Ak sa chcete presunúť do jedného z priečinkov, ktoré ste práve uviedli ls, typ cd [názov priečinka] nahradenie „[názov priečinka]“ názvom priečinka, do ktorého sa chcete presunúť. Napríklad, ak by som sa chcel presunúť na pracovnú plochu, zadal by som toto do svojho terminálu:

cd Desktop

Teraz povedzme, že som skončil so stretnutím na pracovnej ploche a chcem sa vrátiť. Ak to chcete urobiť, použite cd... Tento príkaz vás presunie späť do predchádzajúceho adresára, v ktorom ste boli, ako tlačidlo Späť.

Žiadny z týchto príkazov nemôže žiadnym spôsobom poškodiť váš Mac, takže sa nebojte s nimi experimentovať, kým to nezvládnete. Vo všeobecnosti som zistil, že vstupujem ls zistiť, kde som, a potom použiť cd a cd.. pre pohyb medzi priečinkami.

Základné príkazy terminálu Mac: histórie, jasný, *a sudo,

Keď sa naučíte pohybovať po termináli Mac, ste pripravení začať sa učiť základné príkazy. Podľa mňa to znamená pochopiť ako histórie, jasný, *a sudo práca.

histórie je priamy príkaz. Zobrazuje vám krátku históriu príkazov, ktoré ste nedávno zadali do terminálu. Je to užitočné, keď si potrebujete spomenúť, čo ste doteraz robili.

Ďalej je jasný. Toto je pravdepodobne zbytočný príkaz, aj keď ho často používam. Keď vstúpite jasný do terminálu Mac, vymaže okno späť na základnú obrazovku terminálu. Pokračujte a skúste to.

Považujem to za užitočné na upratanie okna a uľahčenie sústredenia sa na to, čo sa práve snažím robiť.

Po tom je *. Toto nie je ani tak príkaz, ako skôr dôležitý symbol, ktorý treba poznať. Je známy ako symbol „zástupného znaku“ a používa sa na označenie čohokoľvek v rámci určitých kritérií.

Terminál napríklad interpretuje príkaz, ktorý používa *.jpg odkazovať na každý súbor JPG vo vašom aktuálnom priečinku. To je užitočné pri vyhľadávaní, spúšťaní príkazov na viacerých súboroch naraz atď.

Nakoniec, sudo príkaz je ten, na ktorý narazíte veľa, a je to pravdepodobne najdôležitejší príkaz v tomto článku. sudo sa používa na spúšťanie príkazov ako superuser alebo ako admin. Znamená to, že prepisujete určitú základnú ochranu vášho Macu a robíte zmeny na vašom počítači.

sudo nie je zlá vec, samozrejme. Budete ho musieť použiť pri každej inštalácii aplikácie cez terminál. Je to však vážne a nemali by ste zadávať a sudo príkaz do terminálu bez toho, aby ste vedeli, že to, čo robíte, je úplne bezpečné. Overiť sudo pred použitím si ich vygooglite.

Nechajte svoj Mac rozprávať

Chcel som veci uzavrieť zábavnou poznámkou, pretože väčšina tohto príspevku bola dosť technická a názorná. Tento posledný je zábavný trik, ktorý môžete ukázať svojim priateľom alebo ho použiť na to, aby ste sa doma rozosmiali.

Všetko, čo musíte urobiť, je zadať povedz ahoj do terminálu Mac a mala by vás privítať odpoveď z vášho Macu. Uistite sa, že je zapnutá hlasitosť!

Ak chcete, aby váš Mac hovoril zložitejšie veci (ako sú vety s otáznikmi, čiarkami, apostrofmi atď.), budete chcieť dať svoju frázu do úvodzoviek. Ak by som napríklad chcel, aby môj Mac povedal: „Dobrý deň! Ako sa máš?" Vložil by som to do svojho terminálu Mac:

povedz: „Dobrý deň! Ako sa máš?"

Ste pripravení dozvedieť sa viac?

Gratulujem! Práve ste sa naučili základy používania terminálu Mac. Pre bežného používateľa je to pravdepodobne všetko, čo budete kedy potrebovať vedieť. Ak sa však plánujete stať vývojárom, vaša cesta sa ešte len začína.

S terminálom Mac môžete robiť veľa ďalších vecí. Neskôr tento týždeň prispejem ďalšími návodmi pre terminál, takže ich určite hľadajte!

Dovtedy!