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ť
- Terminál (rozhranie príkazového riadku - CLI)
- 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\downloadsV 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 |