În administrarea serverelor, dezvoltarea web backend și ingineria sistemelor cloud, gestionarea mediilor la distanță prin Secure Shell (SSH) necesită o cunoaștere continuă a poziției dvs. curente în arborele sistemului de fișiere al serverului.
Comanda pwd înseamnă Print Working Directory. Este un utilitar fundamental de linie de comandă, conform standardului POSIX, utilizat pentru a afișa calea exactă a directorului în care lucrați în prezent.
Cuprins
Înțelegerea căilor absolute vs. relative
Când executați comenzi într-o fereastră de terminal, vă aflați întotdeauna într-un anumit folder numit directorul curent de lucru. Comanda pwd returnează calea absolută către acest folder.
- Căi absolute: O rută completă și neambiguă care definește poziția unui fișier sau a unui folder față de baza absolută a sistemului de fișiere. Aceasta începe întotdeauna cu o bară oblică (
/), care reprezintă directorul rădăcină al serverului. Un exemplu de cale absolută într-un mediu de găzduire partajată este/home/mybox/yourlogin. - Căi relative: O cale construită în raport cu poziția dvs. curentă de lucru, mai degrabă decât cu rădăcina sistemului. De exemplu, dacă vă aflați în folderul dvs. de bază și doriți să navigați într-un subfolder numit
public_html, șirulpublic_htmleste o cale relativă.
Executarea comenzilor și analiza rezultatelor
Pentru a utiliza acest utilitar, stabiliți o conexiune SSH activă la serverul dvs. folosind o aplicație terminal sau un instrument client precum PuTTY. Odată conectat, tastați comanda cu litere mici și apăsați Enter:
pwd
Sistemul va evalua instantaneu locația dvs. curentă și va afișa o singură linie de text care prezintă calea completă către director:
/home/mybox/yourlogin/public_html/staging
Scenarii comune de navigare
Cunoașterea căii absolute este extrem de utilă atunci când navigați între foldere folosind comanda cd (Change Directory):
- Autentificare: Când deschideți pentru prima dată sesiunea terminalului SSH, serverul vă plasează automat în directorul de bază personal al utilizatorului. Executarea comenzii
pwdva afișa calea de bază. - Deplasarea mai adânc: Dacă executați
cd public_html, vă deplasați în directorul web. Executarea din nou a comenziipwdva afișa calea actualizată, cu/public_htmladăugat la sfârșit. - Urmărirea contextului: Atunci când executați scripturi bash automatizate, instalați dependențele aplicațiilor prin Composer sau rulați utilitare de linie de comandă, executarea comenzii
pwdmai întâi vă asigură că efectuați aceste acțiuni în spațiul de lucru corect al folderului.