A CD-parancs használata Linuxban

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égJelentő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.