Cum să utilizați comanda CD în Linux

O modalitate ușoară de a schimba directoare în Linux de pe terminal

Unele comenzi în Linux sunt atât de frecvent utilizate încât adesea trecem cu vederea semnificația comenzilor și detaliile despre ele sunt ratate. CD este o astfel de comandă. CD înseamnă „schimbați directorul”, care explică în sine utilizarea și scopul acestuia.

CD vă permite să schimbați cu ușurință directorul curent în orice director doriți să îl mutați. Doar puneți calea corectă în comandă și veți fi plasat în acel director de către CD.

În acest scurt tutorial, veți obține toate informațiile de bază și utile despre CD utilitar de linie de comandă.

Știind mai multe despre comanda cd

CD comanda este un utilitar util pentru toți utilizatorii frecventi ai liniei de comandă și, de asemenea, cărora li se cere să gestioneze serverele fără GUI.

Să ne uităm la sintaxa de bază a CD comanda.

Sintaxa generala:

cd [opțiuni] [directory_or_directory_path]

Următorul tabel vă va oferi o scurtă perspectivă asupra a ceea ce se întâmplă atunci când utilizați aceste opțiuni cu CD comanda.

OpțiuneSemnificaţie
/schimbă directorul actual în directorul rădăcină
~schimbă directorul în directorul principal
.Reprezintă directorul curent
..schimbați în directorul părinte al directorului curent
  • CD: Vă puteți schimba direct directorul introducând numele directorului de destinație.

Sintaxa generala:

cd [nume_director]

Exemplu:

spațiu de lucru cd

Aici, pur și simplu am schimbat directorul curent într-un director numit „spațiu de lucru”.

Notă: Vă rugăm să rețineți că acest director de spațiu de lucru ar trebui să fie plasat în directorul dvs. de lucru actual. Dacă nu este, atunci veți primi o eroare. Puteți utiliza calea completă a directorului dorit cu ajutorul CD comanda. Vom afla despre acest lucru în exemplele următoare.

cd / : Această comandă va schimba directorul curent în directorul rădăcină.

Exemplu:

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

Aici, am schimbat directorul de lucru actual din „spațiu de lucru” în rădăcină director.

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

La utilizarea pwd (tipărește directorul de lucru) comanda „ / „Este afișat directorul (rădăcină).

  • cd ~ : Această comandă vă duce înapoi la directorul principal din orice director în care ați putea lucra.

Exemplu:

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

În prezent mă aflu în directorul numit apache. Să folosim acum cd ~ (tilde) comandă.

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

Acum, ne-am întors la directorul principal „/home/gaurav”.

  • cd .. : Această comandă vă permite să schimbați directorul de lucru curent în directorul părinte cu un nivel deasupra directorului actual.

Exemplu:

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

În acest exemplu, /home/gaurav/snap/htop/1332 este calea curentă a directorului de lucru. De fapt, suntem în directorul 1332. Directorul părinte imediat al directorului „1332” este directorul „htop”. La utilizarea cd .. comandă, ne vom muta în directorul „htop”, directorul său părinte imediat.

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

Mai sus sunt prezentate câteva opțiuni utile utilizate cu CD comanda. Acum, să ne aruncăm în câteva exemple mai detaliate ale CD comanda.

Schimbarea de la directorul curent la o cale specifică

Puteți folosi CD comanda, pentru a schimba în orice director folosind calea acestuia.

Sintaxă:

cd [calea_absolută_din_director]

Exemplu:

cd ./snap/htop/1332/examples

Aici, dorim să trecem la un director numit „exemple” plasat la cale /home/gaurav/snap/htop/1332/examples din directorul principal.

Notă: Aici, am folosit ./ în loc să tastați calea completă a directorului meu de acasă. Puteți afla mai multe despre el în acest articol.

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

Acum suntem plasați în directorul „exemple”.

Trecerea în directoare cu spații albe în numele lor

Există multe situații în care folosim „spații” în timp ce denumim directoarele. Uneori, doar folosind CD comanda cu nume de acest tip, nu pare să funcționeze. Dar există o soluție simplă pentru asta.

Introducerea numelui directorului între ghilimele simple sau ghilimele duble poate rezolva problema. Puteți utiliza pur și simplu CD„nume director” sau cd „nume director”.

Sintaxă:

cd „nume director 22”

Exemplu:

cd "Biblioteca Calibre"

Ieșire:

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

Acum suntem mutați în directorul Caliber Library, care avea spațiu alb în numele său.

Schimbarea înapoi la directorul anterior

Am văzut anterior folosirea cd .. comandă, care vă duce la directorul părinte al directorului de lucru curent. Aici ne vom uita la încă o alternativă pentru aceasta.

The cd - Comanda (liniuță) vă permite să efectuați mai mult sau mai puțin aceeași acțiune. Puteți trece la directorul anterior al directorului de lucru actual.

Sintaxa generala:

cd -

Exemplu:

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

Aici, lucrez în prezent în directorul „vim-editor”. Să presupunem că un utilizator dorește să se mute în directorul anterior, atunci cd - poate fi de ajutor. Să vedem cum.

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

Aici, acum ne-am mutat în directorul anterior numit „snap”.

Concluzie

În acest tutorial super simplu, am aflat despre o comandă foarte simplă și prietenoasă CD (adică schimbați directorul) utilizat în toate sistemele Linux. Acum vom putea naviga prin mai multe directoare în timp ce lucrăm la terminal fără a folosi GUI. CD comanda va fi ușor de utilizat după ce parcurgeți acest tutorial.