Cum să schimbați directorul în Linux folosind comanda CD

Cum să schimbați directorul în Linux folosind comanda CD

Navigarea în sistem este una dintre cele mai de bază sarcini pe care un utilizator le poate îndeplini pe un sistem de operare. În timp ce sunt disponibili mulți administratori de fișiere care vă permit să comutați directoare și să navigați pe unitățile de disc într-un mod grafic, procedând la fel folosind linia de comandă vă poate oferi un control mai bun asupra sistemului dvs.





Din fericire, Linux vă oferă o comandă cunoscută sub numele de cd, care vă permite să schimbați cu ușurință directorul curent de lucru de pe terminal.





Iată cum puteți utiliza comanda CD pe Linux, singurul utilitar de care veți avea nevoie vreodată pentru a trece prin directoare de pe sistemul dvs. de stocare.





Cum se utilizează comanda CD în Linux

Comanda cd reprezintă Schimbați directorul . Una dintre cele mai fundamentale comenzi din Linux, cd a devenit o comandă globală pentru comutarea directoarelor. Unele alte implementări ale comenzii, cum ar fi chdir , utilizate în sistemele MS-DOS, sunt de asemenea prezente.

Sintaxa de bază

Sintaxa de bază a comenzii CD este:



cd [options] [path]

...Unde Opțiuni sunt argumentele transmise cu comanda și cale este calea absolută sau relativă către director.

Numele de cale absolute și relative

Înainte de a putea folosi comanda cd pe deplin, trebuie să cunoașteți diferența dintre calea absolută și cea relativă. Calea absolută este calea completă către director, începând de la / (rădăcină) pliant.





Pe de altă parte, calea relativă este derivată din directorul de lucru curent. Puteți să vă deplasați în sus și în jos în arborele directorului eficient cu comanda CD dacă sunteți bine versat pe căile relative.

De exemplu, dacă directorul dvs. de lucru actual este /Acasă , și doriți să schimbați directorul în / Desktop . Apoi, folosind calea absolută:





cd /home/username/Desktop

Pe de altă parte, dacă doriți să treceți la / Desktop director folosind o cale relativă, tot ce trebuie să tastați este:

cd /Desktop

Cd ține evidența a ce directoare se află deasupra și sub directorul curent, pentru a permite unui utilizator să se deplaseze rapid către alte directoare fără a fi nevoie să tastați întregul nume de cale.

Dacă nu știți numele exact al subfolderului la care doriți să treceți, utilizați comanda ls pentru a lista fiecare director din acel folder.

Treceți la Directorul de pornire

Pe un sistem Linux, /Acasă directorul este un director special rezervat fișierelor personale, programelor și subdirectoarelor unui utilizator. Când vă conectați la sistemul dvs., directorul principal este setat ca director de lucru curent în mod implicit.

Directorul principal are un caracter special atribuit --- the ~ (tilde) caracter. În loc să specificați calea completă către directorul dvs. de acasă ( / acasă / nume de utilizator ), puteți trece doar ~ caracter cu comanda cd pentru a schimba directorul de lucru curent în /Acasă .

cd ~

În mod similar, puteți naviga la directorul principal al altor utilizatori, după cum urmează.

cd ~username

Legate de: Cum să listați toți utilizatorii în Linux

În secțiunea anterioară, am schimbat actualul director de lucru la / Desktop . În comandă, puteți utiliza fișierul ~ caracter pentru a desemna /Acasă director și deblocați comanda la jumătate din dimensiunea sa.

cd ~/Desktop

La fel ca directorul de start, / caracter denotă /rădăcină director pe un sistem de operare bazat pe Linux. Pentru a trece oricând la folderul rădăcină:

cd /

Treceți la Directorul de lucru anterior

Dacă lucrați cu mai multe directoare simultan, puteți trece cu ușurință înainte și înapoi la directorul de lucru anterior folosind - (cratimă) caracter.

De exemplu, dacă directorul de lucru curent este /Acasă și treceți la /rădăcină director. Atunci, /rădăcină va deveni directorul de lucru curent și /Acasă va fi directorul de lucru anterior.

Tastați următoarea comandă vă va duce la directorul anterior, adică /Acasă .

cd -

De asemenea, emiterea comenzii cd urmată de a spaţiu caracterul va duce utilizatorul la directorul de lucru anterior.

cd

Treceți la directorul părinte

Directorul care constă din unul sau mai multe subdirectoare este cunoscut ca director părinte. Pur și simplu, dacă aveți / Desktop și / Descărcări dosare în /Acasă director, apoi /Acasă directorul va fi directorul părinte pentru / Desktop și / Descărcări .

The .. și . caracterele reprezintă directorul părinte și respectiv directorul curent.

Folosește puncte duble caracter ( .. ) pentru a comuta la directorul părinte.

cd ..

Comanda menționată mai sus vă va duce cu un nivel în sus în arborele directorului. De asemenea, puteți trece suplimentar .. caractere pentru a vă deplasa mai sus în arborele directorului.

Pentru a muta două niveluri deasupra directorului de lucru curent:

cd ../../

De asemenea, puteți trece un anumit director cu un nivel deasupra actualului director de lucru.

cd ../Folder

Treceți la un nume de director cu spații

Nu fiecare folder din sistemul dvs. va avea un nume dintr-un cuvânt. Unele dintre ele ar putea include spaţiu caracter. De exemplu, / acasă / nume de utilizator / Documente importante .

În astfel de situații, specificarea numelui directorului va afișa o eroare.

cum se instalează Mac OS pe vmware
cd /Important Documents

Ieșire:

bash: cd: too many arguments

Pentru a comuta la directoare care au spații în nume, înfășurați calea în citate după cum urmează. Rețineți că puteți utiliza atât ghilimele simple, cât și cele duble în comandă.

cd 'Important Documents'
cd 'Important Documents'

Alternativ, puteți utiliza fișierul bară înapoi () personaj pentru a scăpa de spații.

cd Important Documents

Legate de: Cum să începeți să utilizați Linux

Navigarea sistemului prin linia de comandă

Terminalul Linux este o interfață text puternică pentru controlul funcționării computerului. Puteți efectua aproape orice sarcină folosind linia de comandă. Schimbarea directoarelor, copierea fișierelor și folderelor de la distanță , listarea informațiilor despre fișiere, editarea fișierelor de configurare , îl numești. Există o comandă pentru tot ceea ce doriți să faceți pe Linux.

Cu toate acestea, există un dezavantaj în a avea atât de multe comenzi. Nu toată lumea poate învăța și memora comenzile, ca să nu mai vorbim de cantitatea mare care este disponibilă pentru a fi folosită în primul rând. Însă, ca utilizator Linux începător, nu veți folosi toate utilitățile disponibile în sistemul dvs.

În schimb, învățarea unor comenzi de bază care vă vor ajuta în efectuarea operațiunilor fundamentale este mai mult decât suficientă pentru a începe cu sistemul de operare.

Acțiune Acțiune Tweet E-mail 9 comenzi de bază pentru a începe să utilizați Linux

Doriți să vă familiarizați cu Linux? Începeți cu aceste comenzi Linux de bază pentru a învăța sarcini de calcul standard.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Gestionarea fișierelor
  • Terminal
Despre autor Deepesh Sharma(79 articole publicate)

Deepesh este Junior Editor pentru Linux la MUO. El scrie ghiduri informaționale pe Linux, cu scopul de a oferi o experiență fericită tuturor noilor veniți. Nu sunt sigur de filme, dar dacă vrei să vorbești despre tehnologie, el este tipul tău. În timpul liber, îl poți găsi citind cărți, ascultând diferite genuri muzicale sau cântând la chitară.

Mai multe de la Deepesh Sharma

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona