Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Structura standard de directoare

linux



+ Font mai mare | - Font mai mic



Structura standard de directoare

Orice sistem Linux prezinta urmatoarea structura standard de directoare (standardizata in documentul File system Hierachy Standard - FHS);

  • /bin include comenzile externe uzuale (vitale uneori) ale sistemului, ca de exemplu bash, ls, pwd sau rpm;
  • /sbin contine executabile suplimentare, utilizate doar de catre administratorul sistemului (utilizatorul root). Executabilele sunt folosite doar pentru pornirea, oprirea si repararea sistemelor de fisiere (e.g.,init, runlevel sau fsck);
  • /dev stocheaza dispozitivele sistemului (atat pe cele periferice, cat si pe cele logice). Aceste fisiere speciale nu au lungime, ci o succesiune de doua numere desemnand numarul major si minor al dispozitivului asociat. De exemplu, /dev/hda

desemneaza primul hard-disk IDE, /dev/hda1 desemneaza prima partitie a primului hard-disk IDE, /dev/sda specifica primul hard-disk SCSI, /dev/fd0 reprezinta prima unitate de discheta, iar /dev/lp0 desemneaza primul port paralel s.a.m.d.



Tot in cadrul acestui director regasim /dev/mouse si /dev/cdrom care corespund mouse-ului si, respectiv, primei unitati CD-ROM. In fapt, aceste fisiere sunt de fapt legaturi catre fisierele de tip dispozitiv care desemneza perifericul folosit efectiv.

De asemenea, exista un dispozitiv virtual /dev/null care joaca rolul de "gaura neagra" a sistemului, orice am scrie catre acest dispozitiv pierzandu-se definitiv;

/etc contine fisiere de configurare si administrare ale diverselor utilitare li servicii de sistem. Se pot mentiona

/etc/paswd stocheaza informatii despre utilizatorii sistemului

/etc/group contine informatii despre grupurile de utilizatori

/etc/service ofera informatii despre serviciile de retea suportate

/etc/protocols furnizeaza informatii despre protocoalele de retea suportate

/usr include anumite fisiere utilizate de membrii sistemului. In mod normal, este montat intr-o partitie separata, doar cu posibilitate de citire. Contine o serie de directoare dintre care mentionam:

bin - alte comenzi utile (e.g., aumix, bc,gcc sau pine);

sbin - executabile si daemoni suplimentari pentru administrarea sistemului, altele decat cele din /sbin e.g., crond,httpd, useradd

lib- biblioteci folosite de diverse programe

include - fisiere antet header) necesare dezvoltarii de aplicatii C;

games - contine jocuri

share - fisiere partajate de o serie de utilitare si aplicatii instalate in sistem independente de platforma de exemplu

-/usr/share/doc contine documentatii referitoare la diverse aspecte ale sistemului

/usr/share/fonts stocheaza fonturile folosite

/usr/share/info contine fisierele de date utilizate de comanda info

/usr/share/man memoreaza fisierele utilizate de comanda man

/usr/share/pixmaps/ stocheaza diverse fisiere grafice icon-uri, imagini de fundal etc

-X11R6 - fisiere ale sistemului de ferestre X Windows

/lib stocheaza biblioteci si module partajabile utilizate de compilatoare ; tot aici exista si bibliotecile necesare pentru executia comenzilor din /bin si /sbin (importante, de exemplu, pentru pornirea sistemului);

/boot este directorul destinat incarcatorului sistemului aici se gaseste imaginea binara a nucleului

/tmp stocheaza datele temporare generate de anumite comenzi

/home contine directoarele de lucru pentru fiecare utilizator in parte va exista cate un sub-director pentru fiecare utilizator, purtand numele acestuia de exemplu, /home/dragos sau /home/busaco Directoarele utilizatorilor se numesc directoare home;

/mnt este un director de montare a unor sisteme de fisiere externe (partitii FAT, CD-ROM etc.); in mod uzual este utilizat de comanda mount, fiecare sistem de fisiere extern fiind memorat temporar intr-un director separat (e.g., /mnt/floppy pentru discheta, /mnt/cdrom pentru CD-ROM sau /mnt/usb pentru dispozitivele disponibile via USB (Universal Serial Bus), precum camerele digitale ori memoriile Flash);

/var contine fisiere variabile utilizate de aplicatii. Include o serie de fisiere-jurnal (log files) completate de catre system (/var/log), plus cozi de asteptare (in directorul /var/spool) pentru e-mail (/var/spool/mail), imprimanta (/var/spool/lpd), baze de date (/var/lib/pqsql), precum si fisiere temporare;

/opt ofera spatiu pentru aplicatii software de mari dimensiuni, avand o structura complexa de directoare sau care contin sub-pachete;

/proc gazduieste sistemul virtual de fisiere proc si contine cate un sub-director pentru fiecare proces existent, plus informatii interne nucleului. Acest sistem virtual de fisiere reprezinta principala modalitate prin care nucleul afla" informatii despre starea sistemului si a proceselor.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 793
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved