Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Hierarchický súborový systém:
* koreňový adresár (`/`): Adresár najvyššej úrovne obsahujúci všetky ostatné adresáre a súbory. Je to východiskový bod celého súborového systému.
* adresáre: Priečinky, ktoré skupinové súvisiace súbory a ďalšie adresáre. Logicky organizujú súborový systém.
* súbory: Kontajnery pre údaje. Linux zaobchádza so všetkým ako so súborom vrátane zariadení (tlačiarne, pevné disky), sieťových rozhraní a procesov.
* Cesty: Umiestnenie súboru alebo adresára v hierarchii súborových systémov. Absolútne cesty začínajú s `/` (napr., `/Home/user/docmus/report.txt`), zatiaľ čo relatívne cesty sú relatívne k aktuálnemu pracovnému adresáru (napr.` Report.txt` alebo `../ Documents/report.txt`).
2. Inodes:
* Každý súbor a adresár má jedinečné číslo inódov. Inode ukladá metadáta o súbore, napríklad:
* Typ súboru (bežný súbor, adresár, symbolický odkaz atď.)
* Povolenia (čítať, písať, vykonávať vlastníka, skupinu a ďalšie)
* Vlastníctvo (ID používateľov a skupín)
* Časové pečiatky (posledný prístup, modifikácia a čas zmeny)
* Veľkosť
* Ukazovatele na dátové bloky na disku.
* Inode nekladá skutočné údaje o súbore; Pôsobí ako položka adresára smerujúceho na miesto, kde sú údaje uložené.
3. Typy súborov:
Linux podporuje mnoho rôznych typov súborových systémov, z ktorých každý má vlastné charakteristiky a silné stránky:
* ext4: Najbežnejší súborový systém pre Linux, ktorý ponúka funkcie, ako je denník (pre integritu údajov), rozsahy (pre efektívne ukladanie) a veľká podpora súborov.
* btrfs: Moderný súborový systém s pokročilými funkciami, ako sú snímky, kontrola integrity údajov a podpora RAID.
* xfs: Žurnálový súborový systém známy pre jeho škálovateľnosť a výkon na veľkých súborových systémoch.
* FAT32, NTFS: Súbory sa používajú primárne v systémoch Windows, ale často sú prístupné v systéme Linux s príslušnými ovládačmi.
4. Povolenia na spis:
Linux používa systém povolení na riadenie prístupu k súborom a adresárom. Každý súbor má tri sady povolení:
* Majiteľ: Používateľ, ktorý vytvoril súbor.
* skupina: Skupina spojená so súborom.
* Ďalšie: Všetci ostatní používatelia.
Každá z týchto súborov má povolenia (R), zápis (W) a vykonávať (x). Tieto povolenia sú zvyčajne reprezentované pomocou oktálnej notácie (napr. „755“).
5. Kľúčové príkazy a nástroje:
Linux poskytuje bohatú sadu nástrojov príkazového riadku na správu súborov:
* `LS`:Zoznam súborov a adresárov.
* `Mkdir`:Vytvorí nový adresár.
* `rmdir`:Odstráni prázdny adresár.
* `RM`:Odstraňuje súbory a adresáre.
* `CP`:Kopíruje súbory a adresáre.
* `MV`:Presun alebo premenuje súbory a adresáre.
* `CHMOD`:Zmeny povolení súborov.
* `Chown`:Zmení vlastníctvo súborov.
* `Find`:Vyhľadáva súbory.
* `Grep`:Vyhľadáva text v súboroch.
* `du`:zobrazuje použitie disku.
* `df`:zobrazuje využitie priestoru diskov.
6. Virtual FileSystems (VFS):
Virtuálny súborový systém pôsobí ako abstrakčná vrstva medzi jadrom a rôznymi súborovými systémami. To umožňuje jadre interagovať s rôznymi typmi súborových systémov pomocou spoločného rozhrania, takže súborový systém sa javí ako konzistentný pre používateľov bez ohľadu na základnú technológiu.
Stručne povedané, správa súborov Linux je robustný a flexibilný systém, ktorý využíva hierarchickú štruktúru, inodes pre metadáta, rozmanité typy súborových systémov, ovládacie prvky granulovaných povolení a výkonná skupina nástrojov príkazového riadku. Táto kombinácia umožňuje efektívnu organizáciu, riadenie prístupu a správu údajov.