Linux parancssori oktatóanyag: A terminál kezelése CD-parancsokkal

A számítógépen végzett leggyakoribb feladatok a fájlok létrehozása, áthelyezése vagy törlése. Nézzük meg a fájlkezelés különféle lehetőségeit.

A fájlok kezeléséhez használhatja bármelyiket

  1. Terminál (parancssori interfész – CLI)
  2. Fájlkezelő (Grafikus felhasználói felület – GUI)




Kattints itt ha a videó nem érhető el

Miért tanulja meg a parancssori felületet?

Annak ellenére, hogy a világ a GUI alapú rendszerek felé mozdul el, a CLI-nek megvannak a sajátos felhasználási területei, és széles körben használják a szkriptek készítésében és a szerveradminisztrációban. Nézzünk meg néhány lenyűgöző felhasználást –

  • Ehhez képest a parancsok több lehetőséget kínálnak és rugalmasak. A csővezetékek és az stdin/stdout rendkívül erősek, nem érhetők el a grafikus felhasználói felületen
  • A grafikus felhasználói felület egyes konfigurációi legfeljebb 5 képernyő mélységűek, míg a CLI-ben ez csak egyetlen parancs
  • A fájl 1000-es átnevezése a grafikus felhasználói felületen időigényes lesz (a Control /Shift több fájl kiválasztásához), míg a CLI-ben reguláris kifejezések használatával ugyanazt a feladatot egyetlen paranccsal is elvégezheti.
  • A CLI gyorsan betöltődik, és a GUI-hoz képest nem fogyaszt RAM-ot. Crunch forgatókönyvek esetén ez számít.

Mind a GUI-nak, mind a CLI-nek megvannak a sajátos felhasználási területei. Például, GUI-ban teljesítményfigyelő grafikonok adni azonnali vizuális visszajelzés a rendszer állapotáról, miközben a naplók több száz sorát látni a CLI-ben szemkápráztató.

Meg kell tanulnia a GUI (Fájlkezelő) és a CLI (Terminál) használatát is.

GUI a Linux alapú operációs rendszer hasonló minden más operációs rendszerhez. Ezért a CLI-re fogunk összpontosítani, és megtanulunk néhány hasznos parancsot.

A CLI indítása bekapcsolva Ubuntu

A terminál elindításának két módja van.

1) Lépjen a Dash-re, és írja be a terminált

Terminal V/s fájlkezelő és a CD parancs

2) Vagy megnyomhatja CTRL + Alt + T a terminál elindításához

Ha elindítja a CLI-t (Terminált), talál valamit, mint guru99@VirtualBox(lásd a képet) rá van írva.

Terminal V/s fájlkezelő és a CD parancs

1) Ennek a sornak az első része a neve használó (bob, tom, ubuntu, otthon…)

2) A második rész a számítógép neve vagy a gazdagép neve. A gazdagépnév segít azonosítani a számítógépet a hálózaton keresztül. Szerver környezetben a gazdagépnév fontossá válik.

3) A ':' egy egyszerű elválasztó

4) A tilde '~' jel azt mutatja, hogy a felhasználó a programban dolgozik otthoni könyvtár. Ha megváltoztatja a könyvtárat, ez a jel eltűnik.

Terminal V/s fájlkezelő és a CD parancs

A fenti ábrán a /home könyvtárból a /bin könyvtárba költöztünk a segítségével 'cd' parancs. A ~ jel nem jelenik meg, ha a /bin könyvtárban dolgozik. A kezdőkönyvtárba való visszatérés közben jelenik meg.

5) A „$” jel arra utal, hogy normál felhasználóként dolgozik Linuxon. Amikor root felhasználóként dolgozik, a „#” jelenik meg.

Terminal V/s fájlkezelő és a CD parancs

Jelen munkakönyvtár

Az éppen böngészett könyvtár neve Jelenlegi munkakönyvtár. A számítógép indításakor bejelentkezik a saját könyvtárba. Ha meg szeretné határozni azt a könyvtárat, amelyen jelenleg dolgozik, használja a következő parancsot:

pwd

Terminal V/s fájlkezelő és a CD parancs

A pwd parancs rövidítése print working directory

A fenti ábra azt mutatja, hogy a /home/guru99 az a könyvtár, amelyen jelenleg dolgozunk.

Címtárak módosítása

Ha módosítani szeretné az aktuális könyvtárát, használja a "cd' parancsot.

cd /tmp

Tekintsük a következő példát.

Terminal V/s fájlkezelő és a CD parancs

Itt átmentünk a /tmp könyvtárból a /bin könyvtárba a /usr-be, majd vissza a /tmp-be.

Navigálás a kezdőkönyvtárba

Ha a kezdőkönyvtárba szeretne navigálni, írja be cd.

Terminal V/s fájlkezelő és a CD parancs

cd

Ön is használja a cd ~ parancs.

Terminal V/s fájlkezelő és a CD parancs

cd ~

Áthelyezés a gyökérkönyvtárba

A Linux fájlrendszerének gyökerét '/' jelöli. Hasonló a 'c:\'-hez Windows.

Megjegyzés: A Windows, visszafelé perjel „\”, míg UNIX/Linux esetén az előre perjel „/”

A gyökérkönyvtárba lépéshez írja be a „cd /” parancsot.

cd /

Terminal V/s fájlkezelő és a CD parancs

TIPP: Ne felejtse el a szóközt cd és a /. Ellenkező esetben hibaüzenetet kap.

Navigálás több könyvtár között

Egyszerre több könyvtárban is navigálhat a teljes elérési út megadásával.

Példa: Ha el akarja helyezni a /cpu alatti könyvtárat /dev, nem kell két részre osztania a műveletet.

Ehelyett beírhatjuk a „/dev/cpu” parancsot, hogy közvetlenül elérjük a könyvtárat.

cd /dev/cpu

Terminal V/s fájlkezelő és a CD parancs

Egy könyvtárszinttel feljebb lépve

Ha egy könyvtárszinttel feljebb szeretne navigálni, próbálkozzon.

cd ..

Terminal V/s fájlkezelő és a CD parancs

Itt a 'cd ..' paranccsal egy könyvtárral feljebb léptünk a '/dev/cpu'-ból a '/dev'-be.

Ezután ugyanazt a parancsot használva a '/dev'-ből a '/' gyökérkönyvtárba ugrottunk.

Relatív és abszolút utak

Az elérési út a számítástechnikában egy fájl vagy mappa címe.

Példa -

In Windows

C:\documentsandsettings\user\downloads

Linux alatt

/home/user/downloads

Kétféle út létezik:

1. Abszolút út:

Tegyük fel, hogy böngészni kell a 'guru99' home mappa Pictures könyvtárában tárolt képeket.

A Pictures könyvtár abszolút fájlútvonala /home/guru99/Képek

A könyvtárba való navigáláshoz használja a parancsot.

cd /home/guru99/Pictures

Terminal V/s fájlkezelő és a CD parancs

Ezt abszolút elérési útnak nevezzük, mivel megadja a teljes elérési utat a fájl eléréséhez.

2. Relatív elérési út:

A relatív elérési út akkor hasznos, ha egy adott könyvtáron belül egy másik alkönyvtárat kell tallózni.

Megkíméli Önt attól az erőfeszítéstől, hogy állandóan teljes útvonalakat írjon be.

Tegyük fel, hogy jelenleg a kezdőkönyvtárban van. A Letöltések könyvtárba szeretne navigálni.

Nem kell megadnia az abszolút elérési utat

cd /home/guru99/Downloads

Terminal V/s fájlkezelő és a CD parancs

Ehelyett egyszerűen begépelhet "cd letöltések" és a Letöltések könyvtárba lépne, mivel már jelen van a '/home/guru99' könyvtárban.

cd Downloads

Terminal V/s fájlkezelő és a CD parancs

Így nem kell megadnia a teljes elérési utat, hogy elérjen egy adott helyet a fájlrendszerben ugyanabban a könyvtárban.

Összefoglaló:

  • A fájlok kezeléséhez használhatja a GUI-t (Fájlkezelő) vagy a CLI-t (Terminál) Linuxban. Mindkettőnek megvannak a maga relatív előnyei. Az oktatóanyag-sorozatban a CLI-re, azaz a Terminálra fogunk összpontosítani
  • A terminált elindíthatja a műszerfalról, vagy használhatja a gyorsbillentyűket Ctrl+Alt+T
  • A pwd parancs megadja az aktuális munkakönyvtárat.
  • A cd paranccsal módosíthatja a könyvtárakat
  • Az abszolút elérési út egy fájl vagy könyvtár teljes címe
  • A relatív elérési út egy könyvtárfájl relatív helye az aktuális könyvtárhoz képest
  • A relatív elérési út segít elkerülni a teljes elérési utak állandó beírását.
parancs
Leírás
cd vagy cd ~ Navigáljon a HOME könyvtárba
cd .. Lépj egy szinttel feljebb
cd Váltás egy adott könyvtárra
cd / Lépjen a gyökérkönyvtárba