Výukový program pre príkazový riadok Linux: Manipulácia s terminálom pomocou príkazov CD

Obsah:

Anonim

Najbežnejšie úlohy, ktoré na počítači vykonávate, sú vytváranie, presúvanie alebo odstraňovanie súborov. Pozrime sa na rôzne možnosti správy súborov.

Na správu svojich súborov môžete použiť

  1. Terminál (rozhranie príkazového riadku - CLI)
  2. Správca súborov (Graphical User Interface -GUI)

V tomto návode sa naučíte

  • Prečo sa učiť rozhranie príkazového riadku?
  • Spustenie CLI na Ubuntu
  • Súčasný pracovný adresár (pwd)
  • Zmena adresárov (cd)
  • Navigácia do domovského adresára (cd ~)
  • Presun do koreňového adresára (cd /)
  • Navigácia vo viacerých adresároch
  • Posun o úroveň vyššie (cd ...)
  • Relatívne a absolútne cesty

Ak video nie je prístupné, kliknite sem

Prečo sa učiť rozhranie príkazového riadku?

Aj keď svet prechádza do systémov založených na GUI, CLI má svoje špecifické použitie a je široko používaný v skriptovaní a správe serverov. Pozrime sa na to niekoľko pútavých použití -
  • Príkazy ponúkajú porovnateľne viac možností a sú flexibilné. Potrubia a štandardné / štandardné výstupy sú mimoriadne výkonné a nie sú k dispozícii v grafickom používateľskom rozhraní
  • Niektoré konfigurácie v grafickom používateľskom rozhraní majú hĺbku až 5 obrazoviek, zatiaľ čo v rozhraní CLI je to iba jeden príkaz
  • Premiestňovanie, premenovanie 1 000 súborov v grafickom používateľskom rozhraní bude časovo náročné (na výber viacerých súborov použite Control / Shift), zatiaľ čo v CLI môžete pomocou regulárnych výrazov vykonávať rovnakú úlohu pomocou jediného príkazu.
  • CLI sa načítava rýchlo a nespotrebúva RAM v porovnaní s GUI. V krízových situáciách to záleží.

GUI aj CLI majú svoje špecifické použitie. Napríklad v grafickom používateľskom rozhraní dávajú grafy monitorovania výkonu okamžitú vizuálnu spätnú väzbu o stave systému, zatiaľ čo vidieť stovky riadkov protokolov v rozhraní CLI je oči.

Musíte sa naučiť používať GUI (File Manager) aj CLI (Terminal)

GUI operačného systému založeného na systéme Linux je podobné ako všetky ostatné operačné systémy. Preto sa zameriame na CLI a naučíme sa niekoľko užitočných príkazov.

Spustenie CLI na Ubuntu

Existujú 2 spôsoby spustenia terminálu.

1) Prejdite na terminál Dash a napíšte

2) Alebo môžete stlačiť CTRL + Alt + T a spustiť terminál

Akonáhle spustíte CLI (Terminal), nájdete na ňom niečo ako guru99 @ VirtualBox (pozri obrázok).

1) Prvá časť tohto riadku je meno používateľa (bob, tom, ubuntu, domov…)

2) Druhou časťou je názov počítača alebo názov hostiteľa. Názov hostiteľa pomáha identifikovať počítač v sieti. V prostredí servera sa stáva dôležité meno hostiteľa.

3) ':' je jednoduchý oddeľovač

4) Znamienko vlnovky '~' ukazuje, že používateľ pracuje v domovskom adresári . Ak zmeníte adresár, toto znamenie zmizne.

Na vyššie uvedenom obrázku sme sa presunuli z adresára / home do adresára / bin pomocou príkazu „cd“ . Pri práci v adresári / bin sa nezobrazuje znak ~. Zobrazí sa pri prechode späť do domovského adresára.

5) Znak „$“ naznačuje, že pracujete ako bežný používateľ v systéme Linux. Počas práce ako užívateľ root sa zobrazuje „#“.

Súčasný pracovný adresár

Adresár, ktorý práve prezeráte, sa nazýva Súčasný pracovný adresár. Pri spustení počítača sa prihlásite do domovského adresára. Ak chcete zistiť adresár, na ktorom momentálne pracujete, použite príkaz -

pwd

príkaz pwd znamená p rint w orking d irectory

Vyššie uvedený obrázok ukazuje, že / home / guru99 je adresár, na ktorom momentálne pracujeme.

Zmena adresárov

Ak chcete zmeniť aktuálny adresár, použite príkaz ' cd '.

cd /tem

Uvažujme o nasledujúcom príklade.

Tu sme sa presunuli z adresára / tmp do / bin do / usr a potom späť do / tmp.

Navigácia do domovského adresára

Ak chcete prejsť do domovského adresára, zadajte cd .

cd

Môžete tiež použiť príkaz cd ~ .

cd ~

Presun do koreňového adresára

Koreň súborového systému v systéme Linux je označený znakom „/“. Podobné ako „c: \“ vo Windows.

Poznámka: V systéme Windows sa používa lomka „\“, zatiaľ čo v systéme UNIX / Linux sa lomka používa „/“

Zadaním „cd /“ sa presuniete do koreňového adresára.

cd /

TIP : Nezabudnite na medzeru medzi cd a / . V opačnom prípade sa zobrazí chyba.

Navigácia vo viacerých adresároch

Môžete prechádzať viac adresárov súčasne zadaním jeho úplnej cesty.

Príklad: Ak chcete presunúť adresár / cpu pod / dev, nemusíme túto operáciu rozdeliť na dve časti.

Namiesto toho môžeme zadať '/ dev / cpu', aby sme sa dostali priamo do adresára.

cd /dev/cpu

Posun o úroveň vyššie

Ak sa chcete presunúť o jednu úroveň vyššie, skúste to.

cd… 

Tu sme pomocou príkazu „cd…“ presunuli jeden adresár z „/ dev / cpu“ do „/ dev“.

Potom opätovným použitím rovnakého príkazu sme skočili z koreňového adresára '/ dev' do '/'.

Relatívne a absolútne cesty

Cesta vo výpočtovej technike je adresa súboru alebo priečinka.

Príklad - vo Windows

C:\documentsandsettings\user\downloads
V systéme Linux
/home/user/downloads

Existujú dva druhy ciest:

1. Absolútna cesta:

Povedzme, že musíte prehľadávať obrázky uložené v adresári Obrázky domovského priečinka „guru99“.

Absolútna cesta k súboru v priečinku Pictures / home / guru99 / Pictures

Na prechod do tohto adresára môžete použiť príkaz.

cd /home/guru99/Pictures

Toto sa nazýva absolútna cesta, keďže zadávate úplnú cestu k súboru.

2. Relatívna cesta:

Relatívna cesta sa hodí, keď musíte prehliadať iný podadresár v danom adresári.

Ušetrí vás to od úsilia neustále zadávať úplné cesty.

Predpokladajme, že sa momentálne nachádzate vo svojom domovskom adresári. Chcete prejsť do adresára Stiahnuté súbory.

Nie je potrebné zadávať absolútnu cestu

cd /home/guru99/Downloads

Namiesto toho môžete jednoducho napísať „cd Downloads“ a prejdete do adresára Downloads, pretože už sa nachádzate v adresári „/ home / guru99“ .

cd Downloads

Týmto spôsobom nemusíte zadávať úplnú cestu, aby ste sa dostali na konkrétne miesto v rovnakom adresári v systéme súborov.

Zhrnutie:

  • Na správu súborov môžete v systéme Linux použiť buď GUI (správca súborov) alebo CLI (terminál). Oba majú svoje relatívne výhody. V sérii tutoriálov sa zameriame na CLI alias Terminal
  • Terminál môžete spustiť z palubnej dosky alebo pomocou klávesovej skratky Cntrl + Alt + T
  • Príkaz pwd poskytuje aktuálny pracovný adresár.
  • Na zmenu adresárov môžete použiť príkaz cd
  • Absolútna cesta je úplná adresa súboru alebo adresára
  • Relatívna cesta je relatívne umiestnenie súboru adresára vzhľadom na aktuálny adresár
  • Relatívna cesta pomáha vyhnúť sa neustále zadávaniu úplných ciest.
Velenie Popis

cd alebo cd ~

Prejdite do adresára HOME

CD ...

Posuňte sa o úroveň vyššie

cd

Zmena na konkrétny adresár

CD /

Presuňte sa do koreňového adresára