Linux datotečni sustav Hijerarhija

To be able to manage a Linux computer, morate biti upoznati sa zadanim imenicima.

The layout of the Linux file system hierarchy is defined in the Filesystem Hierarchy Standard (FHS).

Pregled hijerarhije datotečnog sustava

Hijerarhija datotečnog sustava Linuxa

ImenikOpis
/Ovo je poznato kao korijenski direktorij, što je početak stabla datotečnog sustava. Sve u Linuxu pojavljuje se ispod /, čak i druge particije.
/kanta za smećeOvaj direktorij sadrži važne programe i pomoćne programe kao što je BASH ljuska. Ovaj je direktorij neophodan tijekom pokretanja sustava.
/čizmaSadrži sve datoteke i direktorije za pokretanje Linux kernela. Ovdje su pohranjene datoteke Linux kernela i GRUB pokretačkog programa.
/devOvdje možete pronaći datoteke uređaja, poput onih za pristup fizičkim uređajima. Ovaj je direktorij neophodan tijekom pokretanja sustava.
/itdSadrži konfiguracijske datoteke koje koriste programi i usluge koje se koriste na vašem poslužitelju. Ove konfiguracijske datoteke koriste se u cijelom sustavu. Ovaj je direktorij neophodan tijekom pokretanja sustava.
/domOvo je početni direktorij za korisnika. Ako je korisnik tim onda bi početni direktorij bio /home/bob. The home directory contains the user's data files and user specific configuration files. Korisnik ima samo pristup pisanju u vlastiti matični imenik. Samo povišene dozvole mogu pristupiti početnom imeniku svih korisnika.
/lib, /lib64Dijeljene biblioteke koje koriste programi u /boot, /bin i /sbin
/medijima, /mnt/media sadrži direktorije u koje su montirani prijenosni medijski uređaji poput CD-ova. /mnt je mjesto gdje se montiraju sustavi privremenih datoteka, na primjer, a windows partition could be mounted at /mnt/windows.
/optIzborni direktorij za programe za pohranu datoteka, if they don't use the FHS standard. Program može pohraniti svoje datoteke u /opt/application
/procOvaj direktorij koristi proc datotečni sustav. Omogućuje pristup informacijama o jezgri.
/korijenPočetni direktorij za root korisnika. Ovo je drugačije od /.
/trčanjeSadrži informacije specifične za proces i korisnika koje su stvorene od zadnjeg pokretanja. Aplikacije mogu pohranjivati ​​informacije kao što su utičnice i ID-ovi procesa.
/sbinSlično /bin, ali za naredbe administracije sustava koje pokreće root korisnik.
/srvDirektorij koji se može koristiti za podatke koje koriste usluge poput NFS-a, FTP & HTTP.
/sustavKoristi se za sučelje s različitim hardverskim uređajima kojima upravlja Linux kernel i pridruženi procesi
/usrSadrži direktorije s programskim datotekama, biblioteke za te programske datoteke i dokumentaciju. Ove datoteke koristi korisnička aplikacija.
/našeSadrži datoteke koje mogu promijeniti veličinu. Npr. log datoteke (/var/log), poštanski sandučići i spool datoteke.

 

Montaža u Linux

Linux dopušta montiranje uređaja ispod / korijen. Ovo omogućuje organiziranje Linux datotečnog sustava na fleksibilan način kao što je distribucija datotečnog sustava između različitih uređaja.

/čizma : Često se postavlja na zaseban tvrdi disk jer ovaj direktorij sadrži važne informacije za pokretanje računala.

/naše : Često se nalazi na posebnom namjenskom tvrdom disku jer veličina direktorija može brzo rasti. Korištenje zasebnog prostora za pohranu također osigurava da prostor na računalu ostaje netaknut.

/dom : Često se pohranjuju na namjenski uređaj ili tvrdi disk iz sigurnosnih razloga. Zatim možete montirati uređaj na Linux datotečni sustav na siguran način. Ako OS treba ponovno instalirati, korisničke datoteke ostaju netaknute i mogu se jednostavno ponovno montirati.

/usr : Sadrži datoteke operativnog sustava za koje korisnici ne trebaju pristup za pisanje. Stavljanje ovoga na namjenski uređaj osigurava da se može montirati samo za čitanje.

Naredba mount koristi se za prikaz pregleda montiranih uređaja. Informacije koje koristi montirati naredba se čita iz direktorija /proc/mounts. df -Th naredba prikazuje raspoloživi prostor na disku na trenutnim montiranjima. -h sažima izlaz i -T prikazuje tip datotečnog sustava koji se koristi na različitim montiranjima. findmnt prikazuje nosače i odnos koji postoji između različitih nosača.