Twitter RSS

Structura de directoare in UNIX/Linux este putin diferita fata de cea folosita in Windows, motiv pentru care este importanta cunoasterea ei in administrarea sistemelor. Chiar daca pentru persoanele experimentate structura de directoare nu pare un subiect interesant, multi incepatori se plafoneaza de multimea de directoare si cai care trebuie memorate pentru diverse configurari sau comenzi.

Inainte de a prezenta structura trebuie retinute doua aspecte:

  1. In UNIX/Linux mediile de stocare (HDD-uri secundare, unitati optice etc) sunt montate intr-un director, nu au o structura separata cum e cazul literelor asociate fiecarui drive in Windows.
  2. Orice director sau punct de montare poate fi exprimat ca si cale absoluta pornind de la /, directorul de root.

Asadar, totul incepe de la directorul de root. Mai jos prezint structura de directoare folosita in general pe sistemele UNIX/Linux, cu mentiunea ca aceasta poate contine mici diferente in functie de distributie:

/                   - directorul de root
+--bin              - comenzile uzuale destinate utilizatorilor
+--boot             - fisiere utilizate la pornirea sistemului
+--cdrom            - punct de montare pentru unitatea optica
+--dev              - fisiere device (HDD-uri, placa video, unitati optice etc)
+--etc              - fisiere de configurare specifice sistemului
    \
     +--init.d      - scripturi de initializare pentru diverse servicii
     +--skel        - scheletul pentru directoarele utilizatorilor noi
     +--sysconfig   - fisiere pentru configurarea conexiunii la retea
     +--X11         - fisiere pentru configurarea mediului grafic
+--home             - directorul in care sunt create directoarele utilizatorilor
+--lib              - librarii folosite de sistemul de operare
    \
     +--modules     - modulele kernelului
+--mnt              - pastreaza punctele de montare provizorii
+--proc             - director virtual care contine detalii legate de procese
+--root             - directorul utilizatorului root
+--sbin             - comenzi uzuale destinate administratorului
+--tmp              - director pentru crearea fisierelor temporare
+--usr              - comenzi, librarii si configurari pentru aplicatii aditionale
    \
     +--bin         - comenzi aditionale destinate utilizatorilor
     +--include     - headerele folosite de limbajul C
     +--lib         - librarii pentru aplicatiile aditionale instalate in sistem
     +--local       - director folosit de aplicatiile aditionale pentru configurari
     +--sbin        - comenzi aditionale destinate administratorului
     +--share       - fisiere de configurare si imagini folosite in comun
     +--src         - fisiere sursa pentru aplicatiile sistemului, inclusiv kernel
     +--X11R6       - fisiere necesare rularii mediului grafic
+--var              - pastreaza fisiere care se modifica constant
    \
     +--games       - fisiere care pastreaza detaliile jocurilor - statistici, scoruri...
     +--lib         - librarii care nu destabilizeaza aplicatiile daca sunt modificate
     +--local       - fisiere ale aplicatiilor instalate in /usr/local, modificate des
     +--lock        - fisiere de blocare a accesului folosite de diverse aplicatii
     +--log         - logurile de rulare ale sistemului sau ale aplicatiilor
     +--mail        - stocheaza mesajele e-mail trimise sau primite
     +--run         - informatii despre functionarea sistemului sau a serviciilor
     +--spool       - pastreaza coada de asteptare a diverselor aplicatii
     +--tmp         - director pentru stocarea fisierelor temporare

In functie de sistemul de operare sau distributia folosita unele directoare pot avea un scop diferit sau pot fi complet ignorate, dar generalizand se poate folosi structura de mai sus ca fiind valabila acoperind scopul cel mai des intalnit ale fiecarui director in parte.

Popularity: 7% [?]

Ai intrebari?

* Te rog sa postezi pe NetHelp orice intrebare care nu are legatura cu articolul.

Retele sociale
Reclamã
Sharing makes you cool!
Categorii
Apache
Articole si tutoriale legate de serverul web Apache.
/articole-tutoriale-apache/

cPanel
Articole si tutoriale legate de utilizarea si administrarea sistemului de gestiune a serverelor de hosting, cPanel.
/articole-tutoriale-cpanel-whm/

DNS
Vezi toate articolele din categoria DNS
/dns-bind-domain-name-services/

Linux
Articole si tutoriale legate de Linux, sisteme BSD sau alte sisteme de operare din familia UNIX.
/articole-tutoriale-linux/

Mail
Vezi toate articolele din categoria Mail
/mail/

MySQL
Articole si tutoriale despre serverul de baze de date MySQL.
/articole-tutoriale-optimizare-mysql/

Perl
Vezi toate articolele din categoria Perl
/perl-practical-extraction-and-report-language/

PHP
Vezi toate articolele din categoria PHP
/php-language-hypertext-preprocessor/

Retele
Tutoriale despre retele de calculatoare, configurarea interfetelor de retea si rutarea IP-urilor.
/retele-networking/

Virtualizare
Articole si tutoriale despre virtualizare si sistemel virtuale create cu Xen sau OpenVZ.
/virtualizare-xen-openvz/

Web hosting
Articole despre serviciile de gazduire web, dedicate sau in regim shared.
/web-hosting/

Webmin / Virtualmin
Articole si tutoriale legate de sistemul de gestiune gratuit Webmin sau modulul Virtualmin.
/webmin-virtualmin/





Newsletter
LAMP Recomandã
NetHelp
SRV.ro
cpadmin.ro
ABCDomenii