Egy egyszerű módja annak, hogy terminálról váltson könyvtárakat Linuxon
Néhány parancsot a Linuxban olyan gyakran használnak, hogy gyakran figyelmen kívül hagyjuk a parancsok jelentőségét, és a velük kapcsolatos részletek kimaradnak. CD
az egyik ilyen parancs. CD
a „change directory” rövidítése, amely maga magyarázza a használatát és célját.
CD
lehetővé teszi az aktuális könyvtár egyszerű megváltoztatását arra a könyvtárra, amelyet át szeretne helyezni. Csak írja be a megfelelő elérési utat a parancsba, és a rendszer ebbe a könyvtárba kerül CD
.
Ebben a rövid oktatóanyagban minden alapvető és hasznos betekintést megtudhat a CD
parancssori segédprogram.
Tudjon meg többet a cd parancsról
CD
A parancs hasznos segédprogram minden gyakori parancssori felhasználó számára, és azoknak is, akiknek grafikus felhasználói felület nélküli szervereket kell kezelniük.
Nézzük meg az alapvető szintaxist CD
parancs.
Általános szintaxis:
cd [opciók] [könyvtár_vagy_könyvtár_útvonala]
Az alábbi táblázat rövid betekintést nyújt abba, hogy mi történik, ha ezeket a beállításokat a CD
parancs.
választási lehetőség | Jelentőség |
/ | megváltoztatja a jelenlegi könyvtárat a gyökérkönyvtárra |
~ | megváltoztatja a könyvtárat a saját könyvtárra |
. | Az aktuális könyvtárat jelöli |
.. | váltson át az aktuális könyvtár szülőkönyvtárára |
CD
: A címtárat közvetlenül módosíthatja a célkönyvtár nevének megadásával.
Általános szintaxis:
cd [könyvtárnév]
Példa:
cd munkaterület
Itt egyszerűen megváltoztattuk az aktuális könyvtárat egy „munkaterület” nevű könyvtárra.
Jegyzet: Kérjük, vegye figyelembe, hogy ezt a munkaterület-könyvtárat a jelenlegi munkakönyvtárában kell elhelyezni. Ha nem, akkor hibaüzenetet kap. A kívánt könyvtár teljes elérési útját használhatja a CD
parancs. Erről a következő példákban fogunk tanulni.
cd /
: Ez a parancs megváltoztatja az aktuális könyvtárat a gyökérkönyvtárra.
Példa:
gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$
Itt megváltoztattuk az aktuális munkakönyvtárat „munkaterületről” erre gyökér
Könyvtár.
gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$
Használatáról a pwd
(munkakönyvtár nyomtatása) parancs a „ /
‘ (gyökér) könyvtár jelenik meg.
cd ~
: Ez a parancs visszaviszi a kezdőkönyvtárba abból a könyvtárból, amelyben éppen dolgozik.
Példa:
gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache
Jelenleg az apache nevű könyvtárban vagyok. Használjuk most a cd ~
(tilde) parancs.
gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$
Most visszatértünk a „/home/gaurav” kezdőkönyvtárhoz.
cd..
: Ezzel a paranccsal módosíthatja az aktuális munkakönyvtárat a szülőkönyvtárra egy szinttel a jelenlegi könyvtár felett.
Példa:
gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$
Ebben a példában a /home/gaurav/snap/htop/1332 az aktuális munkakönyvtár elérési útja. Valójában az 1332-es könyvtárban vagyunk. Az „1332” könyvtár közvetlen szülőkönyvtára a „htop” könyvtár. Használatáról a cd..
parancsot, akkor átlépünk a „htop” könyvtárba, annak közvetlen szülőkönyvtárába.
gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$
A fentiekben felsoroltunk néhány hasznos opciót, amelyeket a CD
parancs. Most pedig nézzünk néhány részletesebb példát a CD
parancs.
Váltás az aktuális könyvtárról egy adott elérési útra
Használhatja a CD
parancsot, hogy bármelyik könyvtárra váltson az elérési útját használva.
Szintaxis:
cd [a_könyvtár abszolút_útvonala]
Példa:
cd ./snap/htop/1332/examples
Itt szeretnénk átváltani egy „examples” nevű könyvtárra, amely az elérési útban van elhelyezve /home/gaurav/snap/htop/1332/examples
a kezdőkönyvtárból.
Jegyzet: Itt, én használtam ./
ahelyett, hogy beírnám a saját könyvtáram teljes elérési útját. Ebben a cikkben többet megtudhat róla.
gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$
Most az „examples” könyvtárba kerültünk.
Áttérés olyan könyvtárakba, amelyek nevükben szóközök vannak
Sok olyan eset van, amikor „szóközt” használunk a könyvtárak elnevezése közben. Néha csak a CD
parancs az ilyen típusú nevekkel, úgy tűnik, hogy nem működik. De erre van egy egyszerű megoldás.
Ha a könyvtár nevét szimpla vagy dupla idézőjelbe helyezi, ez megoldhatja a problémát. Egyszerűen használhatod CD
"könyvtárnév"
vagy cd 'könyvtárnév'
.
Szintaxis:
cd "könyvtárnév 22"
Példa:
cd "Calibre Library"
Kimenet:
gaurav@ubuntu:~$ cd "Calibre Library" gaurav@ubuntu:~/Calibre Library$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library
Most átkerültünk a Caliber Library könyvtárba, amelynek nevében szóköz volt.
Visszatérés az előző könyvtárra
Korábban láttuk a használatát cd..
parancsot, amely az aktuális munkakönyvtár szülőkönyvtárába viszi. Itt még egy alternatívát nézünk meg erre.
A cd -
(kötőjel) paranccsal többé-kevésbé ugyanazt a műveletet hajthatja végre. Léphet az aktuális munkakönyvtár előző könyvtárába.
Általános szintaxis:
cd -
Példa:
gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$
Itt jelenleg a „vim-editor” könyvtárban dolgozom. Tegyük fel, hogy egy felhasználó az előző könyvtárba szeretne lépni cd -
hasznos lehet. Lássuk hogyan.
trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$
Itt most átléptünk az előző „snap” nevű könyvtárba.
Következtetés
Ebben a szuper egyszerű oktatóanyagban egy nagyon egyszerű és barátságos parancsról tanultunk CD
(azaz könyvtár módosítása), amelyet minden Linux rendszerben használnak. Mostantól több könyvtárban is navigálhatunk, miközben a terminálon dolgozunk a grafikus felhasználói felület használata nélkül. CD
parancs könnyen használható lesz, miután végignézte ezt az oktatóanyagot.