Ako sa pohybovať v priečinkoch pomocou terminálu Mac

V mojom najviac nedávny príspevok tu na AppleToolBox som sa venoval základom toho, ako môžete používať terminál Mac. V tomto príspevku som sa krátko dotkol toho, ako sa pohybovať v priečinkoch pomocou terminálu Mac. Sľúbil som tiež, že v neskoršom príspevku pôjdem do väčších podrobností, aby ste sa mohli stať odborníkom na navigáciu v počítači Mac z príkazového riadku.

Toto je ten príspevok.

Ak ste novým používateľom príkazového riadka, možno ste si nikdy neuvedomili, že terminál zvažuje, v ktorom priečinku sa práve nachádzate. Ale toto je v skutočnosti základný koncept fungovania terminálu. Opäť si o tom môžete prečítať viac v predchádzajúcom príspevku.

Dnes si zašpiníme ruky a začneme experimentovať s príkazovým riadkom. Nižšie je niekoľko príkazov súvisiacich s navigáciou v súboroch a priečinkoch pomocou terminálu, ako aj príkazy, ktoré vám umožnia vytvárať a odstraňovať súbory a priečinky.

Keď preberieme všetky tieto príkazy, precvičíme si ich s cvičením na konci.

S ohľadom na to všetko začnime!

Obsah

  • Ako sa pohybovať v priečinkoch pomocou terminálu Mac: Príkazy, ktoré potrebujete vedieť
    • Použitie pwd na navigáciu v priečinkoch pomocou terminálu Mac
    • Použitie ls na navigáciu v priečinkoch pomocou terminálu Mac
    • Použitie cd na navigáciu v priečinkoch pomocou terminálu Mac
    • Použitím.. na navigáciu v priečinkoch pomocou terminálu Mac
    • Použitie ~ na navigáciu v priečinkoch pomocou terminálu Mac
    • Na vytvorenie nových priečinkov použite mkdir
    • Pomocou dotyku vytvorte nové súbory
    • Na odstránenie súborov a priečinkov použite rm, rm -R a rm -i
  • Navigácia v priečinkoch pomocou terminálu Mac: Dajte to všetko dohromady
    • Krok 1. Vytvorte cvičný priečinok
    • Krok 2. Umiestnite súbor do priečinka na cvičenie
    • Krok 3 Odstráňte svoje cvičné súbory a priečinky
  • Teraz môžete prechádzať priečinkami pomocou terminálu Mac podľa svojich predstáv
    • Súvisiace príspevky:

Ako sa pohybovať v priečinkoch pomocou terminálu Mac: Príkazy, ktoré potrebujete vedieť

Nižšie uvedený zoznam príkazov nie je úplný. Existujú aj iné príkazy, ktoré môžete použiť na navigáciu, ale toto sú príkazy, ktoré budete používať pri každom otvorení terminálu. Podľa môjho názoru je to chlieb a maslo nielen na používanie terminálu, ale aj na pochopenie toho, ako funguje.

Takže pokračujte a spustite svoj terminál Mac a poďme do toho.

Použitím pwd na navigáciu v priečinkoch pomocou terminálu Mac

pwd je základný príkaz terminálu Mac. Je to užitočné nielen vtedy, keď potrebujete prechádzať priečinkami pomocou terminálu Mac, ale je to potrebné aj pri kontrole, či vykonávate príkaz v správnom priečinku.

Pokračujte a napíšte pwd do terminálu a stlačte vrátiť.

Riadok textu, ktorý sa zobrazí vo vašom termináli, vám povie, v ktorom priečinku (alebo adresári) sa práve nachádzate. V mojom prípade som v adresári pomenovanom podľa môjho používateľského mena Mac, čo je tiež moje meno.

Nielenže to uvidíte, ale uvidíte aj cestu, ktorou sa dostanete do aktuálneho adresára. Vo vyššie uvedenom príklade môžete vidieť, že sa môžem dostať do adresára „justinmeredith“ tak, že najprv prejdem do Používatelia, a potom justinmeredith.

Ak máte v termináli niekoľko adresárov, môže to byť záchrana. Nielenže vám povie, kde sa nachádzate, ale aj to, kde ste boli, kde sa môže nachádzať konkrétny súbor atď. Kedykoľvek sa budete cítiť stratení alebo zmätení terminálom, zadajte pwd príkaz.

Použitím ls na navigáciu v priečinkoch pomocou terminálu Mac

Príkaz, ktorý je veľmi podobný pwd je ls („LS“). Pokračujte a napíšte ls do terminálu a stlačte vrátiť.

Ako uvidíte, tento príkaz sa používa na zoznam adresárov vo vašom aktuálnom adresári. Ak ste na pracovnej ploche, uvidíte všetky priečinky a súbory umiestnené na pracovnej ploche.

Mám tendenciu používať to v spojení s pwd. Spoločne vám povedia, kde sa nachádzate, a môžu vám pomôcť zistiť, kam chcete ísť. Okrem toho, ak vytvoríte súbor alebo odstránite súbor, pomocou ls je skvelý spôsob, ako potvrdiť, že akcia bola dokončená správne.

Použitím cd na navigáciu v priečinkoch pomocou terminálu Mac

cd je ďalší základný príkaz, ktorý budete neustále používať. Na rozdiel od ls a pwdvšak, cd nám umožňuje prechádzať priečinkami pomocou terminálu. Naše adresáre nielen uvádzame, ale sa v nich pohybujeme.

Na predchádzajúcej snímke obrazovky uvidíte, že keď som vstúpil do ls príkaz, videl som niekoľko adresárov, ktoré mi boli predložené. Pravdepodobne ste to urobili aj vy na svojom počítači. Poďme sa pozrieť na Aplikácie adresár.

Ak chcem navigovať do tohto adresára pomocou terminálu, vstúpil by som cd aplikácie do môjho terminálu.

Na potvrdenie, že som zadal príslušný adresár, môžem použiť pwd príkaz.

Ak máte priečinok s názvom niečo ako Moje veci, pri používaní sa môže zobraziť chyba cd. Je to preto, že terminál zaobchádza s medzerou ako s oddeľovačom, nie ako s bežnou súčasťou jazyka. Kedykoľvek píšete názov niečoho s medzerou, chcete to uzavrieť do úvodzoviek. Ako: cd "Moje veci".

Poznámka k používaniu cd na navigáciu v priečinkoch pomocou terminálu Mac

Teraz je tu niečo dôležité, čo treba poznamenať. Do žiadneho adresára v počítači nemôžete vstúpiť jednoduchým použitím cd [adresár]. Adresár, do ktorého sa chcete presunúť, sa musí nachádzať v adresári, v ktorom sa práve nachádzate.

Práve teraz to môžete vidieť v práci. Keď sa pokúsim vrátiť do justinmeredith priečinok, v ktorom som bol predtým, zobrazí sa chyba.

To isté platí pre akýkoľvek iný adresár na mojom Macu. Ak som vo svojom Desktop a chcem získať prístup k Eseje adresár v mojom Dokumenty priečinok, nemôžem použiť cd eseje na prepravu z mojej aktuálnej polohy do môjho adresára esejí.

Môže to znieť ako bolesť, ale je to potrebné. V opačnom prípade by ste nemohli mať žiadne priečinky ani súbory s rovnakým názvom. Ale keďže cd príkaz je obmedzený týmto spôsobom, môžete mať priečinky na rôznych miestach s rovnakým názvom.

Použitím .. na navigáciu v priečinkoch pomocou terminálu Mac

Dobre, všetko je v poriadku, ale stále sa chcete vrátiť do priečinka, v ktorom ste boli pred použitím cd. Koniec koncov, ak môžete ísť len vpred, potom cd nie je veľmi užitočný príkaz.

To je kde cd... The .. funguje ako tlačidlo späť, ktoré vás pošle do adresára, v ktorom sa nachádza adresár, v ktorom sa práve nachádzate. Pokračujte a vyskúšajte to a potom použite pwd aby ste videli, kde ste.

Je to skutočne jednoduchý príkaz na navigáciu v priečinkoch pomocou terminálu Mac, ktorý budete používať bez toho, aby ste o tom premýšľali.

Ak sa chcete vrátiť viackrát naraz, môžete to urobiť tiež. Povedzme, že sa vrátim k svojmu Aplikácie pomocou adresára cd, potom sa chcem vrátiť k môjmu Používatelia adresár. Na to by som použil príkaz cd ../..:

Môžete použiť ../.. syntax pre návrat o toľko úrovní, koľko chcete. Len pridávajte ďalej /.. zakaždým, keď sa chcete vrátiť o ďalšiu úroveň.

Použitím ~ na navigáciu v priečinkoch pomocou terminálu Mac

Ok, posledné sú naše navigačné príkazy ~. Tento malý skrútený symbol by mal byť vedľa klávesu číslo 1 na klávesnici. Pravdepodobne budete musieť stlačiť posun napísať to.

Tento symbol predstavuje váš Domov adresár. Váš predvolený domovský adresár sa môže líšiť od môjho (čo je justinmeredith). Ale nech je to čokoľvek, vstup cd ~ do vášho terminálu Mac vás k nemu okamžite vráti.

Celkom šikovné! Majte na pamäti, že tento príkaz nie je možné vrátiť späť cd... Použitím cd.. po použití ~ vás len prenesie do priečinka obklopujúceho váš domovský priečinok. Takže ak máte stovky adresárov hlboko vo svojom termináli, nemôžete po vstupe skočiť späť na svoje miesto cd ~.

Použite mkdir vytvoriť nové priečinky

Dobre, teraz sa krátko dotkneme vytvárania a odstraňovania súborov a priečinkov v termináli. Mám pocit, že to ide ruka v ruke, keď prechádzate priečinkami pomocou terminálu Mac.

Na prvom mieste je mkdir, čo znamená (uhádli ste) „vytvoriť adresár“. Kedykoľvek použijete tento príkaz, vytvorí sa nový priečinok v priečinku, v ktorom sa práve nachádzate.

Ak chcete použiť tento príkaz, napíšte mkdir "Nový priečinok s príručkou" vo svojom termináli a stlačte vrátiť, potom použite ls príkaz na zobrazenie vášho výtvoru.

Ak názov vášho adresára neobsahuje žiadne medzery, nemusíte používať úvodzovky. Môžete tiež použiť podčiarkovníky namiesto medzier (názov_vášho_priečinku_tu), aby ste nemuseli používať úvodzovky. Toto je celkom bežná prax v programovaní.

Použite dotyk vytvoriť nové súbory

Ďalej budeme používať dotyk príkaz. Aj keď názov môže znieť trochu zvláštne, je to celkom jednoduchý príkaz.

v podstate dotyk umožňuje vytvoriť prázdny súbor akéhokoľvek typu. Môžete dokonca vytvárať súbory pre aplikácie, ktoré nemáte (napríklad súbor .PSD, keď nemáte PhotoShop).

Ak to chcete urobiť, zadajte touch testing.txt. Tým sa vytvorí prázdny textový súbor s názvom „testovanie“ v akomkoľvek adresári, v ktorom sa práve nachádzate. Použite ls aby ste potvrdili, že tento súbor bol vytvorený.

Ak chcete zmeniť typ súboru, stačí zmeniť príponu na konci názvu súboru. Napríklad použite .jpg vytvoriť JPG, .mp3 na vytvorenie súboru MP3 atď. A nezabudnite, že na vytvorenie súboru s medzerami v názve budete musieť použiť úvodzovky (dotknite sa "Názov súboru.txt").

Použite rm, rm -Ra rm -i na odstránenie súborov a priečinkov

Dobre, teraz povedzme, že chcete odstrániť súbory a priečinky, ktoré sme práve vytvorili. Toto sa líši od presunu súboru do koša, ktorý môžete ľahko obnoviť, ak si to rozmyslíte. Súbory vymazané v termináli sa natrvalo vymažú.

Existujú tri spôsoby, ako to urobiť.

Prvým a najjednoduchším spôsobom je použitie rm, skratka pre „odstrániť“. Týmto vymažete všetky súbory, o ktoré požiadate, bez toho, aby ste najprv požiadali o vaše povolenie. Z tohto dôvodu odporúčam používať tento príkaz s mierou.

Namiesto toho použite rm -i. Tento príkaz robí to isté, ale najprv vás požiada o potvrdenie. Napríklad, ak chcem vymazať testing.txt súbor, ktorý sme práve vytvorili, použil by som príkaz rm -i testing.txt.

Ako môžete vidieť na snímke obrazovky vyššie, príkaz sa ma najprv spýta pred odstránením súboru. Typ r pre áno alebo n ak nie, potom stlačte vrátiť.

teraz rm a rm -i nebude fungovať v adresároch. Na to budete chcieť použiť rm -R a rm -R -i. Uvedomte si však, že to natrvalo odstráni všetky súbory v adresári, ako aj samotný adresár.

Okrem toho môžete použiť * symbol na odstránenie všetkého v konkrétnom priečinku. Napríklad, ak ste vo svojom Desktop a používať rm *, všetky súbory na vašej ploche budú natrvalo odstránené.

V prípade, že to nie je jasné, toto je príkaz, ktorý chcete používať opatrne. Existuje veľa hororových príbehov používateľov, ktorí omylom poslali rm príkaz. Vždy zálohujte svoj Mac pomocou Time Machinea tieto príkazy používajte opatrne a s mierou.

Navigácia v priečinkoch pomocou terminálu Mac: Dajte to všetko dohromady

Dobre! Teraz ste sa naučili všetko, čo potrebujete vedieť na navigáciu v priečinkoch pomocou terminálu Mac. Teraz je čas dať všetky tieto veci dohromady.

Ideme na to!

Krok 1. Vytvorte cvičný priečinok

Prvá vec, ktorú urobíme, je vytvorenie cvičného priečinka. Týmto spôsobom neovplyvníme na našom Macu nič, na čom záleží.

V predvolenom nastavení by ste mali byť vo svojom domovskom adresári. Pokračujte a použite cd ~ aby ste sa uistili, že ste tam.

Ďalej sa chceme presunúť na našu pracovnú plochu. Týmto spôsobom môžete vidieť priečinky a súbory, ktoré vytvoríme počas vašej práce. Ak chcete prejsť na pracovnú plochu, zadajte ls do vášho terminálu.

Mali by ste vidieť adresár s názvom Desktop v zobrazenom zozname adresárov. Použite cd Desktop prejdite na plochu vášho Macu.

Ďalej vytvoríme náš cvičný priečinok. Ak to chcete urobiť, zadajte mkdir practice_folder a stlačte vrátiť. Tento adresár by ste nemali vidieť iba pri použití ls, ale mali by ste ho vidieť aj na pracovnej ploche.

A to je všetko Krok 1!

Krok 2. Umiestnite súbor do priečinka na cvičenie

Ďalej umiestnime súbor do nášho cvičného priečinka. Ale skôr ako to urobíme, musíme sa presunúť do nášho cvičného priečinka. Použite cd cvičný_priečinok Ak to chcete urobiť, potvrďte, že ste v správnom priečinku s pwd.

Ďalej vytvoríme cvičný textový súbor. Ak to chcete urobiť, zadajte dotknite sa súboru practice_file.txt a stlačte vrátiť. Použite ls na potvrdenie, že súbor existuje.

Môžete tiež otvoriť priečinok na pracovnej ploche pomocou myši a zobraziť prázdny textový súbor.

To je všetko Krok 2!

Krok 3 Odstráňte svoje cvičné súbory a priečinky

Dobre, takže tieto súbory alebo priečinky samozrejme nemusíme uchovávať. Takže budeme pokračovať a vymažeme ich, počnúc cvičný_súbor.txt.

Ak chcete tento súbor odstrániť, napíšte rm -i súbor_cvičenia do terminálu a stlačte vrátiť. Keď budete požiadaní o potvrdenie, uistite sa, že ste zadali správny názov súboru, typ r, potom stlačte vrátiť znova.

Keď otvoríte priečinok na pracovnej ploche pomocou myši, mali by ste vidieť, že súbor je preč. Môžete to potvrdiť aj pomocou ls.

Ďalej vymažeme cvičný_priečinok adresár. Aby sme to dosiahli, musíme sa nachádzať v jeho priloženom adresári, ktorým je Pracovná plocha. Použite cd.. sa vráťte na svoju pracovnú plochu a potom pomocou tlačidla potvrďte, že ste na správnom mieste pwd.

Použite ls zobrazíte zoznam všetkých adresárov a súborov, ktoré sú momentálne na vašej pracovnej ploche. Jedným z nich by mal byť cvičný_priečinok vytvorili sme v Krok 1. Ak chcete odstrániť tento priečinok, použite rm -R -i priečinok_cvičenia. Opäť, keď vás terminál požiada o potvrdenie, uistite sa, že odstraňujete správny priečinok a nie niečo dôležité, ako napríklad vašu pracovnú plochu.

Keďže vieme, že sme práve vymazali jediný súbor v tomto adresári (cvičný_súbor.txt), preskúmanie súborov nič neurobí. Stačí použiť r potom preskúmajte prázdny priečinok r znova na vymazanie priečinka.

Použite ls aby ste potvrdili, že adresár je preč (alebo vaša myš a klávesnica). Ak áno, hotovo!

Teraz môžete prechádzať priečinkami pomocou terminálu Mac podľa svojich predstáv

A je to! Teraz ste zvládli základy navigácie v priečinkoch pomocou terminálu Mac. Dúfam, že ste sa naučili veľa užitočných zručností a odchádzate s lepším pochopením fungovania terminálu. V budúcich príspevkoch sa budem venovať viac tipom a trikom pre terminál, takže sa určite držte!