Ako je zostavená štruktúra súborového systému Linux? - Časť 1

adresárový strom-tak-linux

Mnoho z čitateľov, ktorí prišiel používať Windows a migrujú na Linux, nenechajú ma potom klamať Prvá otázka alebo problém, ktorý vznikne, je „kde sú programy uložené v systéme Linux“.

Na rozdiel od Windows je Linux zložený z úplne iného a nesúvisiaceho súborového systému, tu nie sú žiadne písmená jednotiek ako napríklad „C: \. D: \, etc ”, pretože to nie je štandard pre hierarchiu súborového systému FHS.

Tento systém definuje štruktúru súborových systémov v systéme Linux a iných operačných systémoch UNIX. Súborový systém Linux však obsahuje aj niektoré adresáre, ktoré doteraz neboli definované nasledovne.

/ - koreňový adresár (root)

Všetko na vašom systéme Linux je v adresári /, známy tiež ako koreňový adresár.

Tento adresár Je to, akoby sme hovorili o „C: \ vo Windows“, ale nie je to tak, pretože v systéme Linux nie sú v názvoch jednotiek žiadne písmená.

/ bin - užívateľské binárne súbory

Adresár / bin obsahuje užívateľské binárne súbory (programy), ktoré musia existovať, keď systém pracuje v režime jedného používateľa.

Je dôležité to vedieť v tomto adresári už nemôžu a nemali by existovať žiadne adresáre, tu nájdeme iba binárne súbory programov, ako aj ich symbolické odkazy, ktoré možno rozlíšiť znakom „@“.

/ boot - bootovacie súbory systému

Adresár / boot Obsahuje súbory potrebné na zavedenie systému, napríklad sú tu uložené súbory GRUB a Kernel.

Môžeme identifikovať jadro systému, pretože obrazový súbor s názvom vmlinuz-version _ kernel) sa musí nachádzať v tomto adresári alebo v koreňovom adresári.

/ cdrom prípojný bod pre CD-ROM

Adresár / cdrom Nie je súčasťou súborového systému FHS ako taký, ale stále ho možno nájsť v rôznych distribúciách.

Tento adresár je dočasné miesto pre vašu jednotku CD / DVD z počítača vo vašom systéme. Štandardným umiestnením dočasných mediálnych zariadení je však adresár / media

/ dev súbory zariadenia.

Linux vidí zariadenia ako súbory a adresár / dev obsahuje špeciálne súbory, ktoré reprezentujú zariadenia. Nejde presne o tieto typy súborov, ako sme ich zvyknutí vidieť.

Je tiež dôležité vedieť, že zariadenia môžu byť blokové alebo znakové. Blokové zariadenia sú zvyčajne tie, ktoré ukladajú údaje, a znakové zariadenia, ktoré prenášajú údaje.

V zásade tu nájdeme body pripojenia ďalších oddielov alebo zariadení pripojených k počítaču.

Napr. / Dev / sda je bod pripojenia použitého pevného disku a ostatné jeho oddiely budú uvedené tak, že prvý oddiel bude / dev / sda1, druhý / Dev / sda2 a tak ďalej.

V prípade ďalších diskov, diskov s perom alebo pripojených úložných zariadení ich identifikujeme ako / dev / sdb, / dev / sdc a tak ďalej.

Môžeme to skontrolovať z terminálu vykonaním príkazu:

sudo fdisk -l

Zatiaľ čo pre súbor spojený s typom myši PS / 2 bude / dev / psaux.

/ etc - konfiguračné súbory

Adresár / etc obsahuje konfiguračné súbory, ktoré je možné editovať manuálne pomocou textového editora.

Upozorňujeme, že adresár / etc obsahuje dôležité systémové súbory, všetko sú to konfigurácie, ktoré sú statickými súbormi.

Tu by sa nikdy nemali nachádzať spustiteľné súbory, oveľa menej binárne súbory.

/ home - domovský priečinok používateľa

Adresár / home obsahuje domovské priečinky všetkých používateľov. Napríklad, ak je vaše používateľské meno „user1“, bude mať ako domovský adresár / home / user1.

Tento priečinok obsahuje používateľské súbory a údaje týkajúce sa používateľov, ako aj používateľské súbory a predvoľby.

Každý používateľ má prístup iba na zápis do svojho domovského adresára. Na úpravu ďalších súborov v systéme by musel mať oprávnenie superpoužívateľa alebo byť používateľom root.

/ lib systémové knižnice

Adresár / lib obsahuje knižnice potrebné pre binárne súbory, ktoré sa nachádzajú v adresároch / bin a / sbin.

Iba s jedným rozdielom, že knižnice potrebné pre binárne súbory v priečinku / usr / bin sú v adresári / usr / lib.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Kvantová výpočtová technika 1 dijo

    Aj keď mám toto pole, mám ho viac-menej pod kontrolou, malé vysvetlenie sa cení ako recenzia.

    Dobrá práca a ďakujem!

  2.   Lev dijo

    Mnohokrat dakujem. Vždy som sa čudoval, ako tá štruktúra funguje

  3.   Marco Antonio Correa dijo

    Veľmi pekne ďakujem za túto informáciu !!