Navigáció¶
Munkakönyvtár¶
A pwd parancs segítségével megtudhatod, hol tartózkodsz éppen a fájlrendszeren belül.
A pwd
parancs kiírja a munkakönyvtárat, a te jelenlegi helyed a fájlrendszeren belül:
Példa
```shell
sysadmin@localhost:~$ pwd
/home/sysadmin
```
A fenti parancs kimenete azt jelzi, hogy a felhasználó jelenleg a saját mappájában van, amely az alábbi fájlrendszerben látható.
Könyvtár váltás¶
A fájlok olyan adatok tárolására szolgálnak, mint például szöveg, grafika és programok. A könyvtárak olyan típusú fájlok, amelyek más fájlok tárolására szolgálnak – hierarchikus szervezeti struktúrát biztosítanak. Az alábbi kép a fájlrendszer-struktúra rövidített változatát mutatja a virtuális gépeken.
Amikor egy új virtuális gépet indítunk, akár a kurzus megnyitásával, akár a reset gomb megnyomásával, rendszergazdaként jelentkezünk be a saját könyvtárába, az alábbiakban kiemelve:
A fájlrendszer szerkezetében való navigáláshoz használd a cd
(change directory) parancsot a könyvtárak megváltoztatásához.
Ha visszanézünk a fenti grafikára, látni fogjuk, hogy a Dokumentumok
könyvtár a kezdőkönyvtárban található, ahol jelenleg is tartózkodunk.
Ha a Documents
könyvtárba szeretnénk lépni, használjuk azt a cd
parancs argumentumaként:
A könyvtárak megegyeznek a Windows és a Mac OS mappáival.
Ezekhez a népszerűbb operációs rendszerekhez hasonlóan a Linux címtárszerkezetének is van egy felső szintje.
Jelen esetben ezt nem Sajátgép
-nek hívják, hanem a gyökérkönyvtárnak, és a /
karakter jelöli.
Ha a gyökérkönyvtárba szeretnél lépni, használd a /
karaktert a cd parancs argumentumaként.
A cd parancs argumentuma több, mint egy könyvtár neve, valójában egy elérési út.
Az elérési út a /
karakterrel elválasztott könyvtárak listája.
Például a /home/sysadmin
a kezdőkönyvtár elérési útja:
Ha a fájlrendszert térképnek tekinti, az elérési utak a lépésről lépésre történő útmutatások; használhatók bármely fájl helyének jelzésére a fájlrendszeren belül Kétféle út létezik: abszolút és relatív. Az abszolút elérési utak a fájlrendszer gyökerénél, a relatív elérési utak pedig az aktuális helyedről indulnak.
Abszolút útvonal¶
Az abszolút elérési út lehetővé teszi egy könyvtár pontos helyének megadását.
Mindig a gyökérkönyvtárban kezdődik, ezért mindig a /
karakterrel kezdődik.
A /home/sysadmin
saját könyvtár elérési útja abszolút elérési út.
Az elérési út a gyökér /
könyvtárban kezdődik, átkerül a kezdőkönyvtárba, majd a sysadmin
könyvtárba.
Ha ezt az utat követi egy grafikus felhasználói felületen (GUI), például az otthoni számítógépén, az valahogy így néz ki:
Használd ezt az elérési utat a cd
parancs argumentumaként, hogy visszatérjen a sysadmin
felhasználó saját könyvtárába.
Ha nincs kimenet, az azt jelenti, hogy a parancs sikeres volt.
Menj tovább, és ellenőrizd ezt a pwd
paranccsal:
Relatív útvonal¶
A relatív elérési út útmutatást ad egy fájlhoz a fájlrendszerben lévő aktuális helyedhez képest.
A relatív elérési utak nem /
karakterrel kezdődnek, hanem egy könyvtár nevével.
Vess egy pillantást az első cd
parancs példájára.
Az argumentum egy példa a legegyszerűbb relatív elérési útra: az aktuális helyen lévő könyvtár neve.
Az alábbi kép a sysadmin könyvtárban található fájlok térképét mutatja.
Jelenleg a Dokumentumok
könyvtárban vagyunk, és át szeretnénk lépni a Művészeti
könyvtárba:
Egy relatív elérési út az aktuális könyvtárból indul, de nem veszi bele az elérési útba.
Az első lépés az lenne, hogy átlépjünk az School
, majd az Art
könyvtárba.
Használd a /
karaktert a könyvtárnevek elválasztásához, és az eredmény School/Art
egy relatív elérési út a Documents
könyvtártól az Art
könyvtárig:
Használd a relatív elérési utat a cd
parancs argumentumaként az Art
könyvtárba lépéshez.
A változtatás megerősítéséhez használd a pwd
parancsot:
Shortcuts¶
A shourtcotok rövidítések, amelyek megkönnyítik a munkát.
Visszalépés¶
Függetlenül attól, hogy melyik könyvtárban van, a ..
mindig egy könyvtárral magasabban képviseli az aktuális könyvtárat, amelyet néha szülőkönyvtárnak is neveznek.
Ha vissza szeretne lépni a Művészeti
címtárból az Iskolai
címtárba:
Aktuális könyvtár¶
Függetlenül attól, hogy melyik könyvtárban vagy, a .
karakter mindig az aktuális könyvtárat jelöli.
A cd
-nél ez a rövidítés nem túl hasznos, de hasznos lesz a következő fejezetekben tárgyalt parancsokhoz.
Saját könyvtár¶
Az aktuális felhasználó kezdőkönyvtárát a ~
karakter jelöli.
Ahogy fentebb említettük, mindig sysadmin
felhasználóként kezdjük, akinek az otthona a /home/sysadmin
címen található.
Ha bármikor vissza szeretnél térni a saját könyvtáradba, hajtsd végre a következő parancsot: