ot bop_bop_mara(3-08-2011)

FHS (Filesystem Hierarchy Standard - Standart za ierarhiiata na failovata sistema) e naborut ot osnovni konventsii, definirashti kak e organizirana direktoriinata struktura na vashata sistema. Toi opredelia kakvi osnovni direktorii triabva da imate i kakvo e prednaznachenieto na vsiaka ot tiah (naprimer: /home - domashnite direktorii na potrebitelite, /media - miasto za montirane na vunshni nositeli), plyus niakoi dopulnitelni iziskvaniia kato naprimer koi ot tiah triabva da sa nalichni v nachaloto na boot-protsesa.

Tozi nabor ot konventsii ima goliama vazhnost za operatsionni sistemi kato Linuks distributsiite, koito ne stoiat pod shapkata na edin goliam korporativen sobstvenik, koito da opredelia iziskvaniiata. V original e trugnal ot direktoriinata struktura na BSD-klona na Unix (no suvremennite mu predstaviteli ne sa iztsialo suvmestimi), kato dnes e chast ot LSB spetsifikatsiiata, poddurzhana ot Linux Foundation. Poslednata versiia na standarta - FHS 2.3 - e ot dalechnata 2004 godina i ot tazi prolet se zamislia serioznoto mu prerazglezhdane i obnoviavane. Suvsem malko predi tova da stane fakt, eto chast ot neshtata, koito do momenta sa poluchili odobrenie za FHS 3.0.

Zapochvame s veche poznatata ideia za direktoriiata /run, koiato da sudurzha vsichki danni za sustoianieto na sistemata, obediniavaiki po tozi nachin /var/run, /var/lock, /dev/shm i dr. i osiguriavaiki nalichnostta na tezi danni oshte v purvite momenti na startiraneto na sistemata. Dori se obsuzhda v /run da mozhe da se suhraniava informatsiia za sustoianieto na potrebitelskite sesii i drugi podobni neshta.

Sledvashtata vazhna promiana zasiaga igrite, koito dosega pomeshtavaha svoite failove v /usr/games i /var/games. Originalno schitani za danni, koito niamat nuzhda ot seriozen backup, struvasht vreme i pari, razvitieto im v poslednite godini nalaga preosmisliane na tazi filosofiia. Noviiat plan predvizhda binarnite failove na prilozheniiata da budat v /usr/bin, sudurzhanieto v /usr/share, a /var/lib da sudurzha danni, koito triabva da budat dostupni za mnozhestvo sistemni potrebiteli (napr. informatsiiata za top-rezultatite).

Ostanalite promeni vklyuchvat nova direktoriia za SELinux - /sys/fs/selinux, vuvezhdane na konsistentnost pri niakoi referentsii, utochneniia kak da se izpolzva /opt i kude da se suhraniavat man pages i dr. Diskusiite na standarta vse oshte tekat, kato sred obsuzhdanite vuprosi stoiat neshta kato prilozhenieto na dorektoriiata /srv i poddruzhkata na binarni failove za razlichni protsesorni arhitekturi na edna sistema. Sred po-ekzotichnite predlozheniia mozhe da se posochi ideiata vsichko v /usr da se izmesti v /.

Za poveche informatsiia: A Look at the Filesystem Hierarchy Standard 3.0



<< Kodut na Doom 3 shte e svoboden | LibreOffice 3.4.2 - veche i za biznes upotreba >>