Lihtne viis kataloogide muutmiseks Linuxis terminalist
Mõnda Linuxi käsku kasutatakse nii sageli, et me jätame käskude olulisuse sageli tähelepanuta ja nende üksikasjad jäävad kahe silma vahele. cd
on üks selline käsk. cd
tähistab "muuda kataloogi", mis ise selgitab selle kasutamist ja eesmärki.
cd
võimaldab teil lihtsalt muuta oma praegust kataloogi ükskõik milliseks kataloogiks, mida soovite teisaldada. Lihtsalt sisestage käsku õige tee ja teid paigutatakse sellesse kataloogi cd
.
Sellest lühikesest õpetusest saate kogu põhilise ja kasuliku ülevaate cd
käsurea utiliit.
Lisateavet cd käsu kohta
cd
käsk on kasulik utiliit kõigile sagedastele käsurea kasutajatele ja ka neile, kes peavad haldama GUI-ta servereid.
Vaatame põhisüntaksit cd
käsk.
Üldine süntaks:
cd [valikud] [kataloog_või_kataloogi_tee]
Järgmine tabel annab teile lühikese ülevaate sellest, mis juhtub, kui kasutate neid valikuid rakendusega cd
käsk.
Võimalus | Tähtsus |
/ | muudab praeguse kataloogi juurkataloogiks |
~ | muudab kataloogi kodukataloogiks |
. | Esindab praegust kataloogi |
.. | muutke praeguse kataloogi ülemkataloogiks |
cd
: saate oma kataloogi otse muuta, sisestades sihtkataloogi nime.
Üldine süntaks:
cd [kataloogi_nimi]
Näide:
cd tööruum
Siin oleme lihtsalt muutnud praeguse kataloogi kataloogiks nimega "tööruum".
Märge: Pange tähele, et see tööruumi kataloog tuleks paigutada teie praegusesse töökataloogi. Kui see pole nii, saate veateate. Saate kasutada soovitud kataloogi täielikku teed koos cd
käsk. Selle kohta õpime eelseisvates näidetes.
cd /
: See käsk muudab teie praeguse kataloogi juurkataloogiks.
Näide:
gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$
Siin oleme muutnud praeguse töökataloogi tööruumist kataloogiks juur
kataloog.
gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$
Kasutades pwd
(prindi töökataloog) käsk " /
Kuvatakse (juur)kataloog.
cd ~
: see käsk viib teid tagasi kodukataloogi, olenemata sellest, millises kataloogis töötate.
Näide:
gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache
Olen praegu kataloogis nimega apache. Kasutame nüüd cd ~
(tilde) käsk.
gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$
Nüüd oleme tagasi kodukataloogi '/home/gaurav'.
cd..
: See käsk võimaldab teil muuta oma praeguse töökataloogi ülemkataloogiks, mis on teie praegusest kataloogist ühe taseme võrra kõrgemal.
Näide:
gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$
Selles näites on /home/gaurav/snap/htop/1332 praeguse töökataloogi tee. Oleme tegelikult kataloogis 1332. Kataloogi '1332' vahetu vanemkataloog on 'htop' kataloog. Kasutades cd..
liigume kataloogi "htop", mis on selle vahetu vanemkataloog.
gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$
Eespool on toodud mõned kasulikud valikud, mida kasutatakse koos cd
käsk. Nüüd sukeldume üksikasjalikumatesse näidetesse cd
käsk.
Vahetamine praegusest kataloogist konkreetsele teele
Saate kasutada cd
käsk, et lülituda mis tahes kataloogi, kasutades selle teed.
Süntaks:
cd [kataloogi_absoluutne_tee]
Näide:
cd ./snap/htop/1332/examples
Siin soovime minna teele paigutatud kataloogi nimega "näited". /home/gaurav/snap/htop/1332/examples
kodukataloogist.
Märge: Siin olen kasutanud ./
selle asemel, et sisestada oma kodukataloogi täielik tee. Lisateavet selle kohta saate sellest artiklist.
gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$
Oleme nüüd paigutatud kataloogi "näited".
Liikumine kataloogidesse, mille nimes on tühikud
On palju juhtumeid, kui kasutame kataloogide nimetamisel tühikuid. Mõnikord lihtsalt kasutades cd
seda tüüpi nimedega käsk ei näi töötavat. Kuid selle jaoks on lihtne lahendus.
Kataloogi nime panemine üksik- või topeltjutumärkidesse võib probleemi lahendada. Saate lihtsalt kasutada cd
"kataloogi nimi"
või cd 'kataloogi nimi'
.
Süntaks:
cd "kataloogi nimi 22"
Näide:
cd "Calibre Library"
Väljund:
gaurav@ubuntu:~$ cd "Calibre Library" gaurav@ubuntu:~/Calibre Library$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library
Oleme nüüd nihkunud kataloogi Caliber Library, mille nimes oli tühik.
Naasmine eelmisele kataloogile
Varem nägime selle kasutamist cd..
käsk, mis viib teid teie praeguse töökataloogi ülemkataloogi. Siin vaatleme selle jaoks veel üht alternatiivi.
The cd -
(kriips) käsk võimaldab teha enam-vähem sama toimingu. Saate liikuda oma praeguse töökataloogi eelmisse kataloogi.
Üldine süntaks:
cd -
Näide:
gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$
Siin töötan praegu kataloogis "vim-editor". Oletame, et kasutaja soovib siis liikuda eelmisele kataloogile cd -
võib abiks olla. Vaatame, kuidas.
trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$
Siin oleme nüüd liikunud eelmisse kataloogi nimega "snap".
Järeldus
Selles ülilihtsas õpetuses õppisime tundma väga lihtsat ja sõbralikku käsku cd
(st muuda kataloogi), mida kasutatakse kõigis Linuxi süsteemides. Nüüd saame terminalis töötades navigeerida mitmes kataloogis ilma GUI-d kasutamata. cd
käsku on pärast selle õpetuse läbimist lihtne kasutada.