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, a face același lucru 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 va trebui vreodată să treceți 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 [opțiuni] [cale]
...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 muta în sus și în jos arborele directorului eficient cu comanda CD dacă sunteți bine versat pe căile relative.
De exemplu, dacă directorul dvs. de lucru actual este /home, și doriți să schimbați directorul în /Desktop. Apoi, folosind calea absolută:
cd / home / nume de utilizator / 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 sunt deasupra și dedesubtul directorului 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 principal
Pe un sistem Linux, /home directorul este un director special rezervat fișierelor personale, programelor și subfolderelor 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 acestuia ~ (tilde) caracter. În loc să specificați calea completă către directorul dvs. de acasă (/home/username), puteți trece doar ~ caracter cu comanda cd pentru a schimba directorul de lucru curent în /home.
cd ~
În mod similar, puteți naviga la directorul principal al altor utilizatori, după cum urmează.
cd ~ nume de utilizator
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 /home director și dezbracă comanda la jumătate din dimensiunea sa.
cd ~ / Desktop
Navigați la folderul rădăcină
La fel ca directorul de start, / caracterul denotă /root 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 /home și treceți la /root director. Atunci, /root va deveni directorul de lucru curent și /home va fi directorul de lucru anterior.
Tastați următoarea comandă vă va duce la directorul anterior, adică /home.
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 /Downloads dosare în /home director, apoi /home directorul va fi directorul părinte pentru /Desktop și /Downloads.
.. ș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 toate folderele din sistemul dvs. vor avea un nume dintr-un singur 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 genera o eroare.
cd / Documente importante
Ieșire:
bash: cd: prea multe argumente
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 „Documente importante”
cd "Documente importante"
Alternativ, puteți utiliza fișierul bară înapoi (\) personaj pentru a scăpa de spații.
cd Important \ Documente
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.
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
- Linux
- Gestionarea fișierelor
- Terminal
Deepesh este Junior Editor pentru Linux la MUO. Scrie conținut informațional pe internet de peste 3 ani. În timpul liber, îi place să scrie, să asculte muzică și să cânte la chitară.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Încă un pas…!
Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.