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țiune | Semnificaţ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.