Paljud lugejad, kes tuli Windowsi kasutama ja nad rändavad Linuxi, nad ei lase mul siis valetada Esimene tekkiv küsimus või probleem on "kus on Linuxi salvestatud programmid".
Erinevalt Windowsist koosneb Linux täiesti erinevast ja seoseta failisüsteemist, siin pole ühtegi draivitähte nagu „C: \. D: \ jne ”, kuna see pole FHS-i failisüsteemi hierarhia standard.
See süsteem määratleb Linuxi ja teiste UNIX-i operatsioonisüsteemide failisüsteemide struktuuri. Kuid Linuxi failisüsteem sisaldab ka mõningaid katalooge, mida pole siiani määratletud järgmiselt.
/ - juurkataloog (juur)
Kõik teie Linuxi süsteemis on kataloogis /, tuntud ka kui juurkataloog.
See kataloog see on justkui räägime "C: \ in Windows" nii öelda, kuid see pole nii, kuna Linuxis pole draivide nimedes tähti.
/ bin - kasutaja binaarfailid
Kataloog / bin sisaldab kasutaja kahendfaile (programme), mis peavad olemas olema, kui süsteem töötab ühe kasutaja režiimis.
See on oluline teada selles kataloogis ei saa ega tohiks olla rohkem katalooge, siin leiame ainult binaarfailid programme ning nende sümboolseid linke, mida saab eristada tähega "@".
/ boot - süsteemi alglaadimisfailid
Kataloog / boot See sisaldab süsteemi käivitamiseks vajalikke faile, näiteks siin hoitakse GRUB- ja Kernel-faile.
Süsteemi tuuma saab tuvastada, kui pildifail nimega vmlinuz-version _ kernel) peab asuma selles kataloogis või juurkataloogis.
/ cdrom CD-ROMi ühenduspunkt
/ Cdrom kataloog see ei kuulu FHS-i failisüsteemi kui sellisesse, kuid seda leidub siiski erinevates jaotustes.
See kataloog on teie CD / DVD-draivi ajutine koht arvutis oma süsteemis. Ajutiste meediumiseadmete standardkohaks on siiski / media kataloog
/ dev seadme failid.
Linux näeb seadmeid failidena ja kataloog / dev sisaldab spetsiaalseid faile, mis tähistavad seadmeid. Need pole just seda tüüpi failid, nagu oleme neid harjunud nägema.
Samuti on oluline teada, et seadmed võivad olla blokeeritud või iseloomulikud. Tavaliselt on blokeeritud seadmed need, mis salvestavad andmeid, ja andmeid edastavad märgiseadmed.
Põhimõtteliselt leiame siit teiste arvutiga ühendatud vaheseinte või seadmete kinnituskohad.
Näiteks / Dev / sda on kasutatava kõvaketta ühenduspunkt ja selle ülejäänud partitsioonid on loetletud nii, et esimene partitsioon kuvatakse / dev / sda1, teine / dev / sda2 ja nii edasi.
Muude ketaste, pensüstelite või ühendatud mäluseadmete puhul tuvastame need kui / dev / sdb, / dev / sdc ja nii edasi.
Saame seda terminalist kontrollida, käivitades käsu:
sudo fdisk -l
Kuigi hiiretüübiga seotud faili jaoks PS / 2 on / dev / psaux.
/ etc - konfiguratsioonifailid
/ Etc kataloog sisaldab konfiguratsioonifaile, mida saab tekstiredaktori abil käsitsi redigeerida.
Pange tähele, et kataloog / etc sisaldab olulisi süsteemifaile, need kõik on staatilised failid.
Siin ei tohiks kunagi leida käivitatavaid faile, veel vähem binaarfaile.
/ home - kasutaja kodukaust
/ Home kataloog sisaldab kõigi kasutajate kodukaustu. Näiteks kui teie kasutajanimi on "user1", on nende kodukataloogiks / home / user1.
See kaust sisaldab kasutajafaile ja kasutajaga seotud andmeid, samuti kasutajafaile ja eelistusi.
Igal kasutajal on oma kodukataloogile ainult kirjutusjuurdepääs ja süsteemi muude failide muutmiseks peaks neil olema superkasutaja õigused või juurkasutaja.
/ lib süsteemi teegid
Kataloog / lib see sisaldab katalooge / bin ja / sbin asuvatele kahendfailidele vajalikke teeke.
Ainult ühe erinevusega, et kataloogis / usr / bin olevad kaustade jaoks vajalikud teegid asuvad kataloogis / usr / lib.
Kuigi mul on see väli olemas, on mul see enam-vähem kontrollitud, hinnatakse ülevaatena väikest selgitust.
Tubli töö ja aitäh!
Tänud. Ma mõtlesin alati, kuidas see struktuur töötab
Suur aitäh selle teabe eest !!