Kako je sastavljena struktura Linux datotečnog sustava? - 1. dio

stablo direktorija-tako-linux

Mnogi čitatelji koji došao koristiti Windows i oni migriraju na Linux, tada mi neće dopustiti da lažem Prvo pitanje ili problem koji se postavlja jest "gdje su programi pohranjeni u Linuxu".

Za razliku od Windowsa, Linux se sastoji od potpuno drugačijeg i stranog datotečnog sustava, ovdje nema slova pogona kao što je „C: \. D: \, itd. ”, Jer ovo nije standard za FHS hijerarhiju datotečnog sustava.

Ovaj sustav definira strukturu datotečnih sustava u Linuxu i ostalim UNIX operativnim sustavima. Međutim, Linux datotečni sustav također sadrži neke direktorije, koji do sada nisu definirani kako slijedi.

/ - korijenski direktorij (korijen)

Sve na vašem Linux sustavu nalazi se u direktoriju /, poznat i kao korijenski direktorij.

Ovaj direktorij Kao da govorimo o "C: \ u sustavu Windows", da tako kažem, ali to nije slučaj, budući da u Linuxu u nazivima pogona nema slova.

/ bin - binarne datoteke korisnika

Direktorij / bin sadrži korisničke binarne programe (programe) koji moraju postojati kada sustav radi u jednokorisničkom načinu rada.

Važno je to znati više direktoriji ne mogu i ne smiju postojati u ovom direktoriju, ovdje pronaći ćemo samo binarne datoteke programa, kao i njihove simboličke poveznice koje se mogu razlikovati znakom "@".

/ boot - datoteke za pokretanje sustava

Direktorij / boot Sadrži datoteke potrebne za pokretanje sustava, na primjer ovdje su pohranjene datoteke GRUB i Kernel.

Jezgro sustava možemo identificirati jer se slikovna datoteka koja se zove vmlinuz-version _ kernel) mora nalaziti u ovom direktoriju ili u korijenskom direktoriju.

/ cdrom točka montiranja za CD-ROM

Direktorij / cdrom nije dio FHS datotečnog sustava kao takav, ali se još uvijek može naći u raznim distribucijama.

Ovaj direktorij je privremeno mjesto za vaš CD / DVD pogon s računala na vašem sustavu. Međutim, standardno mjesto za privremene medijske uređaje je / media direktorij

/ dev datoteke uređaja.

Linux uređaje vidi kao datoteke, a direktorij / dev sadrži posebne datoteke koje predstavljaju uređaje. Nisu to baš ove vrste datoteka kakve smo ih navikli vidjeti.

Također, važno je znati da uređaji mogu biti blok ili znakovi. Blokirani uređaji obično su oni koji spremaju podatke i uređaji sa znakovima koji prenose podatke.

U osnovi ovdje možemo pronaći točke pričvršćenja drugih particija ili uređaja povezanih s računalom.

Na primjer / dev / sda je točka montiranja tvrdog diska u upotrebi, a ostale će particije biti navedene na takav način da će prva particija biti / dev / sda1, drugi / dev / sda2 i tako dalje.

U slučaju drugih diskova, pogona olovaka ili povezanih uređaja za pohranu, identificirat ćemo ih kao / dev / sdb, / dev / sdc i tako dalje.

To možemo provjeriti s terminala izvršavanjem naredbe:

sudo fdisk -l

Dok za datoteku povezanu s tipom miša PS / 2 će biti / dev / psaux.

/ etc - konfiguracijske datoteke

Direktorij / etc sadrži konfiguracijske datoteke koje se mogu ručno uređivati ​​pomoću uređivača teksta.

Imajte na umu da direktorij / etc sadrži važne sistemske datoteke, sve su to konfiguracije, koje su statične datoteke.

Izvršne datoteke, a još manje binarne datoteke, ovdje se nikada ne smiju naći.

/ home - korisnička kućna mapa

/ Home direktorij sadrži početne mape svih korisnika. Na primjer, ako je vaše korisničko ime "user1", tada će kao početni direktorij imati / home / user1.

Ova mapa sadrži korisničke datoteke i korisničke podatke, kao i korisničke datoteke i postavke.

Svaki korisnik ima samo pristup pisanju u svoj kućni direktorij, a za izmjenu ostalih datoteka u sustavu trebali bi imati super korisnička dopuštenja ili biti root korisnik.

/ lib knjižnice sustava

Direktorij / lib sadrži biblioteke potrebne binarnim datotekama koje se nalaze u direktorijima / bin i / sbin.

S samo jednom razlikom, da su knjižnice potrebne binarnim datotekama u mapi / usr / bin u direktoriju / usr / lib.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Kvantno računanje1 dijo

    Iako imam ovo područje, imam ga više ili manje pod kontrolom, malo objašnjenje cijeni se kao pregled.

    Dobar posao, i hvala vam!

  2.   Lav dijo

    Hvala puno. Uvijek sam se pitao kako funkcionira ta struktura

  3.   Marco Antonio Correa dijo

    Puno vam hvala na ovim informacijama !!