Kaip naudoti CD komandą „Linux“.

Paprastas būdas pakeisti katalogus Linux iš terminalo

Kai kurios „Linux“ komandos naudojamos taip dažnai, kad dažnai nepastebime komandų reikšmės ir praleidžiame informaciją apie jas. cd yra vienas iš tokių įsakymų. cd reiškia „pakeisti katalogą“, kuris pats paaiškina jo naudojimą ir paskirtį.

cd leidžia lengvai pakeisti esamą katalogą į bet kurį katalogą, kurį norite perkelti. Tiesiog komandoje įveskite teisingą kelią ir būsite patalpinti į tą katalogą cd.

Šioje trumpoje pamokoje jūs gausite visas pagrindines ir naudingas įžvalgas apie cd komandinės eilutės įrankis.

Sužinokite daugiau apie komandą cd

cd komanda yra naudinga priemonė visiems dažniems komandų eilutės vartotojams ir tiems, kurie turi valdyti serverius be GUI.

Pažvelkime į pagrindinę sintaksę cd komandą.

Bendroji sintaksė:

cd [parinktys] [katalogas_arba_katalogo_kelias]

Šioje lentelėje trumpai apžvelgsite, kas nutinka, kai naudojate šias parinktis su cd komandą.

ParinktisReikšmė
/pakeičia esamą katalogą į šakninį katalogą
~pakeičia katalogą į namų katalogą
.Atstovauja esamam katalogui
..pakeisti į pagrindinį dabartinio katalogo katalogą
  • cd: Galite pakeisti savo katalogą tiesiogiai, įvesdami paskirties katalogo pavadinimą.

Bendroji sintaksė:

cd [katalogo_pavadinimas]

Pavyzdys:

cd darbo vieta

Čia mes tiesiog pakeitėme dabartinį katalogą į katalogą pavadinimu „darbo sritis“.

Pastaba: Atkreipkite dėmesį, kad šis darbo srities katalogas turėtų būti jūsų dabartiniame darbo kataloge. Jei ne, gausite klaidą. Galite naudoti visą norimo katalogo kelią su cd komandą. Apie tai sužinosime būsimuose pavyzdžiuose.

CD / : Ši komanda pakeis jūsų dabartinį katalogą į šakninį katalogą.

Pavyzdys:

gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$

Čia mes pakeitėme dabartinį darbo katalogą iš „darbo srities“ į šaknis katalogas.

gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$

Naudojant pwd (spausdinimo darbo katalogas) komandą „ / Rodomas (šakninis) katalogas.

  • CD ~ : Ši komanda grąžina jus į pagrindinį katalogą iš bet kurio katalogo, kuriame dirbate.

Pavyzdys:

gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache

Šiuo metu esu kataloge pavadinimu apache. Dabar naudokimės CD ~ (tildė) komanda.

gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$ 
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$ 

Dabar grįžtame į namų katalogą „/home/gaurav“.

  • cd.. : Ši komanda leidžia pakeisti dabartinį darbo katalogą į pirminį katalogą vienu lygiu aukščiau dabartinio katalogo.

Pavyzdys:

gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$

Šiame pavyzdyje /home/gaurav/snap/htop/1332 yra dabartinis darbo katalogo kelias. Mes iš tikrųjų patenkame į katalogą 1332. Tiesioginis pirminis katalogo „1332“ katalogas yra „htop“ katalogas. Naudojant cd.. komandą, pereisime į „htop“ katalogą, jo tiesioginį pirminį katalogą.

gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$

Aukščiau pateiktos kelios naudingos parinktys, naudojamos su cd komandą. Dabar pasinerkime į keletą išsamesnių pavyzdžių cd komandą.

Pakeitimas iš dabartinio katalogo į konkretų kelią

Galite naudoti cd komandą, norėdami pereiti į bet kurį katalogą naudodami jo kelią.

Sintaksė:

cd [absoliutus_katalogo_kelias]

Pavyzdys:

cd ./snap/htop/1332/examples

Čia norime pereiti į katalogą, pavadintą „pavyzdžiai“, esantį kelyje /home/gaurav/snap/htop/1332/examples iš namų katalogo.

Pastaba: Čia aš naudojau ./ užuot įvedęs visą savo namų katalogo kelią. Daugiau apie tai galite sužinoti šiame straipsnyje.

gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$

Dabar esame patalpinti į katalogą „pavyzdžiai“.

Perėjimas į katalogus, kurių pavadinime yra tarpų

Yra daug atvejų, kai pavadindami katalogus naudojame „tarpus“. Kartais tiesiog naudojant cd komanda su šio tipo pavadinimais, atrodo, neveikia. Tačiau tam yra paprastas pataisymas.

Katalogo pavadinimo įtraukimas į viengubas arba dvigubas kabutes gali išspręsti problemą. Galite tiesiog naudoti cd"katalogo pavadinimas" arba cd 'katalogo pavadinimas'.

Sintaksė:

cd "katalogo pavadinimas 22"

Pavyzdys:

cd "Calibre Library"

Išvestis:

gaurav@ubuntu:~$ cd "Calibre Library" gaurav@ubuntu:~/Calibre Library$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library

Dabar esame perkelti į Caliber Library katalogą, kurio pavadinime buvo tarpas.

Grįžimas į ankstesnį katalogą

Anksčiau matėme, kaip naudojamas cd.. komanda, kuri nukreipia jus į pagrindinį dabartinio darbo katalogo katalogą. Čia pažvelgsime į dar vieną alternatyvą.

The CD - (dash) komanda leidžia atlikti daugiau ar mažiau tą patį veiksmą. Galite pereiti į ankstesnį dabartinio darbo katalogo katalogą.

Bendroji sintaksė:

CD -

Pavyzdys:

gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$ 

Šiuo metu aš dirbu „vim-editor“ kataloge. Tarkime, kad vartotojas nori pereiti į ankstesnį katalogą CD - gali būti naudinga. Pažiūrėkime kaip.

trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$

Čia mes persikėlėme į ankstesnį katalogą, pavadintą „snap“.

Išvada

Šioje itin paprastoje pamokoje sužinojome apie labai paprastą ir draugišką komandą cd (ty pakeisti katalogą), naudojamas visose Linux sistemose. Dabar dirbdami su terminalu galėsime naršyti po kelis katalogus nenaudodami GUI. cd komandą bus lengva naudoti po šios pamokos.