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.
Aj keď mám toto pole, mám ho viac-menej pod kontrolou, malé vysvetlenie sa cení ako recenzia.
Dobrá práca a ďakujem!
Mnohokrat dakujem. Vždy som sa čudoval, ako tá štruktúra funguje
Veľmi pekne ďakujem za túto informáciu !!