1 / 26

Syst ém souborů

Syst ém souborů. Systém souborů. Množina souborů různých typů Data Spustitelné programy Konfigurační a pomocné informace I/O zařízení Způsob organizace množiny souborů Například systém adresářů / složek Speciální postupy (plocha, dokumenty). Soubor. Logická jednotka dat

mairi
Download Presentation

Syst ém souborů

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Systém souborů

  2. Systém souborů • Množina souborů různých typů • Data • Spustitelné programy • Konfigurační a pomocné informace • I/O zařízení • Způsob organizace množiny souborů • Například systém adresářů / složek • Speciální postupy (plocha, dokumenty)

  3. Soubor • Logická jednotka dat • Uživatele nezajímá (moc), kde je fyzicky uložen

  4. Jméno souboru • Díky němu je soubor nezávislý na procesu • V různých OS různé konvence, obecně povoleny alfanumerické znaky, znak _ a . • Někdy se rozlišují velká a malá písmena (UNIX)

  5. Další možné atributy souboru • Typ souboru • Velikost • Datum, čas a uživatel vytvoření • Datum, čas a uživatel poslední modifikace • Datum, čas a uživatel posledního použití • Ochrana (přístupová práva)

  6. Operace se soubory • Vytvoření souboru • Čtení souboru • Zápis do souboru • Smazání souboru • Vypuštění souboru (smazání obsahu) • Přemístění ukazatele v souboru

  7. Další operace se soubory • Odvozené • Kopírování • Přejmenování • Přesunutí • Pomocné • Manipulace s atributy • Otevření a uzavření souboru • Uzamčení souboru

  8. Otevření souboru při jeho sdílení

  9. Typy souborů • Klasické typy v MS-DOS:

  10. Typy souborů • Windows • Navazují na MS-DOS • Způsob manipulace se souborem je určen nastavením OS, uživatelské programy ho mohou měnit při instalaci • MacOS • Každý soubor má atributy tip a creator • UNIX • Nezná typy souborů, způsob zpracování ponechán na uživateli

  11. Metody přístupu k souborům • Sekvenční přístup • Pouze operace read a write • Přímý (libovolný, relativní, náhodný) přístup • Operace seek n • Indexový přístup

  12. Organizace systému souborů • Minidisky (partitions, volumes)

  13. Jednoúrovňová adresářová struktura

  14. Dvouúrovňová struktura • Multiuživatelské systémy

  15. Stromová struktura adresářů

  16. Acyklická struktura adresářů

  17. Obecná struktura adresářů

  18. Ochrana souborů • Typy přístupu k souboru • Čtení • Zápis • Spuštění • Připsání na konec souboru • Smazání • Výpis atributů • Změna atributů

  19. Řešení ochrany souboru • Plný výpis práv každého uživatele (Access List) • Dělení uživatelů do skupin (User,Group,Other) • Ochrana souboru (či podaresáře) heslem

  20. Implementace systému souborů • Souvislá implementace souboru

  21. Spojová alokace

  22. Tabulka alokace souborů (FAT)

  23. NFTS /MFT • Výrazně větší množství atributů souborů • Dlouhé jméno • Typ souboru • Bezpečnostní informace (šifrování) • Access list • Možnost přidání dalších atributů

  24. NFTS další soubory • Sledování přístupu k souborům (logfile) • Záložní kopie MFT • Seznam vadných bloků • Seznam volných bloků • Název disku • Informace pro zavedení programu při připojení disku (boot) • …

  25. Indexová alokace (i-node)

  26. Víceúrovňová indexová alokace (UNIX)

More Related