Kako je sastavljena struktura sistema datoteka Linux? - 1. dio

stablo direktorija-tako-linux

Mnogi čitatelji koji je počeo koristiti Windows i oni migriraju na Linux, tada mi neće dopustiti da lažem Prvo pitanje ili problem koji se nameće je "gdje su programi pohranjeni u Linuxu".

Za razliku od Windows-a, Linux se sastoji od potpuno drugačijeg i nepovezanog sistema datoteka, ovdje nema slova pogona kao što je „C: \. D: \, itd. ”, Jer ovo nije standard za FHS hijerarhiju sistema datoteka.

Ovaj sistem definira strukturu sistema datoteka u Linuxu i ostalim UNIX operativnim sistemima. Međutim, Linux sistem datoteka sadrži i neke direktorije, koji do sada nisu definirani kako slijedi.

/ - root direktorij (root)

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

Ovaj direktorij to je kao da govorimo o "C: \ u sustavu Windows", da tako kažem, ali to nije slučaj, jer u Linuxu nema slova u nazivima diskova.

/ bin - binarne datoteke korisnika

/ Bin direktorij sadrži korisničke binarne programe (programe) koji moraju postojati kada sistem radi u jednokorisničkom načinu.

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

/ boot - sistemske datoteke za pokretanje

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

Jezgro sistema može se identificirati kao datoteka slike koja se zove vmlinuz-version _ kernel) mora se nalaziti u ovom direktoriju ili u korijenskom direktoriju.

/ cdrom tačka montiranja za CD-ROM

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

Ovaj direktorij je privremeno mjesto za vaš CD / DVD pogon sa računara na sistemu. 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đe, važno je znati da uređaji mogu biti blok ili karakteri. Obično su blok uređaji oni koji čuvaju podatke i uređaji sa znakovima koji prenose podatke.

U osnovi ovdje možemo pronaći točke montiranja drugih particija ili uređaja povezanih s računarom.

Na primjer / dev / sda je tačka montiranja tvrdog diska koji se koristi, 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 skladištenje, identificirat ćemo ih kao / dev / sdb, / dev / sdc i tako dalje.

To možemo provjeriti iz 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 na sistemu trebali bi imati super korisnička dopuštenja ili biti root korisnik.

/ lib sistemske biblioteke

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

Samo s jednom razlikom, biblioteke potrebne binarnim datotekama u direktoriju / usr / bin nalaze se u direktoriju / usr / lib.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Kvantno računarstvo1 rekao je

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

    Dobar posao i hvala vam!

  2.   Lav rekao je

    Hvala puno. Uvijek sam se pitao kako funkcionira ta struktura

  3.   Marko Antonio Korrea rekao je

    Puno vam hvala na ovim informacijama !!