Directorul de lucru

Directorul de lucru ( de exemplu directorul de  lucru , de asemenea directorul curent sau directorul curent ) al procesului  - în informatică, directorul sistemului de fișiere , care este folosit pentru a găsi fișiere specificate numai prin nume sau prin cale relativă .

Când este creat un nou proces, acesta moștenește directorul de lucru al procesului părinte. Pentru a schimba directorul de lucru, puteți utiliza o funcție chdir()(în C ) sau similară în alte limbi. În special, în majoritatea shell-urilor de comandă , există o comandă chdir.

Calea curentă ( calea curentă engleză  ) - în terminologia sistemelor de fișiere cu directoare, numele directorului, raportat la care se efectuează operațiuni cu nume relative de fișiere (directoare). Calea curentă este de obicei asociată cu procesul (procesele diferite pot avea căi curente diferite).

Pe sistemele de operare asemănătoare Unix , un proces poate avea o singură cale curentă. Pe sistemele de operare care folosesc litere de unitate ( OS/2 , Windows , DOS ), pot exista mai multe căi curente (în funcție de numărul de unități prezente). În acest caz, doar unul poate fi activ, restul sunt inactivi. Calea activă este selectată pe baza unității active (selectate).

Calea curentă este de obicei afișată la promptul shell (command.com pentru DOS, cmd.exe pentru Windows, sh (sau echivalent) pentru Unix). Pe sistemele de operare asemănătoare Unix, există o comandă pwdcare tipărește calea curentă. Sistemul de operare Windows are comenzi pushd, popd, care vă permit să salvați / citiți calea curentă într-un fișier special organizat pentru aceasta (folosit pentru funcționarea corectă a fișierelor batch imbricate).

Pe linia de comandă Windows , începând cu Win2k , puteți utiliza comanda echo %cd%sau doar cd. În PowerShell , dimpotrivă, trebuie să utilizați pwd.