Operační systémy 1. Přednáška číslo 11 3. 5. 2010. Souborové systémy



Podobné dokumenty
Paměťová média. Motto dne: Z Berkeley vzešly dvě důležité věci LSD a BSD. Nevěříme, že je to náhoda.

Systém souborů. Účel souborového systému. Organizace dat na disku

Souborový systém (File System FS) Souborové systémy. Souborová fragmentace. Disková fragmentace. Organizace dat na pevném disku

Linux připojování zařízení. 6 praktická část

Souborové systémy Mgr. Josef Horálek

Souborové systémy a logická struktura dat (principy, porovnání, příklady).

Přednáška. Systémy souborů. FAT, NTFS, UFS, ZFS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Karel Johanovský Petr Jelínek. Aneb, co všechno je potřeba

Operační systémy 1. Přednáška číslo Struktura odkládacích zařízení

Logická struktura pevného disku

Operační systémy 2. Struktura odkládacích zařízení Přednáška číslo 10

Principy počítačů a operačních systémů

Windows a Linux. Přednáška číslo 7

Souborové systémy. Architektura disku

Principy operačních systémů. Lekce 7: Souborový systém

2010/2011 ZS P i r i nc č py po ít č čů a SOUBOROVÝ SUBSYSTÉM

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

Administrace OS Unix. filesystém UFS mount snapshot RAID

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

Operační systémy (OS)

IPZ laboratoře Struktura pevného disku L305 Cvičení 1 Cvičící:

Systém souborů (file system, FS)

2.2 Acronis True Image 19

Operační systémy 2. Přednáška číslo 2. Přidělování paměti

Souborový systém NTFS (New Technology File System) Jan Šváb

Střední odborná škola a Střední odborné učiliště, Hořovice

Osnova. Úkoly OS. BIOS (Basic Input-Output System) programy; kontrola nad přístupem k jednotlivým prostředkům hardwaru (procesoru, paměti,

IT ESS II. 1. Operating Systém Fundamentals

B4B35OSY: Operační systémy

Systémy souborů (File Systems)

Administrace Unixu a sítí

Externí paměti 1 Feromagnetické

Implementace souborového systému

Bloková zařízení v LINUXu Jan Vrbata - GOPAS

B4B35OSY: Operační systémy

Přednáška 2. Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. Úvod do Operačních Systémů Přednáška 2

Logická struktura disku

pcdfs/pcdfs.d 7. ledna

Tomáš Borland Valenta

Implementace souborového systému

Instalace OS, nastavení systému

Informatika / file system KIT.PEF.CZU

Jan Kasprzak. XXIX. konference EurOpen.CZ 1. Klov slova: Linux, storage, file system. Abstrakt. Abstract

Logická organizace paměti Josef Horálek


Operační systém GNU/Linux

Fyzická a logická struktura media HDD

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

Radim Dolák Gymnázium a Obchodní akademie Orlová

Základy informatiky. Operační systémy

Soubory. SŠSI Tábor 1

Informatika základní pojmy

Práce s disky a ISO soubory

Operační systémy a sítě

Operační systémy Tomáš Hudec. 11 Soubory a souborové systémy. Obsah: 11.1 Alokace prostoru na médiu,

Západočeská univerzita v Plzni FAKULTA PEDAGOGICKÁ KATEDRA VÝPOČETNÍ A DIDAKTICKÉ TECHNIKY

Růst datových potřeb Pojem velkokapacitní se mění v čase Dříve několik MB, dnes stovky GB až TB

Poslední aktualizace: 21. května 2015

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YOS: Přednáška V. 9. prosinec, / 40

NAS 109 Použití NAS s Linux

Základy informatiky. 05 Operační systémy. Zpracoval: Pavel Děrgel Upravil: Daniela Szturcová

OS Správa souborů. Tomáš Hudec.

Práce s disky a ISO soubory

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YOS: Přednáška V. 12. prosinec, / 37

Operační systémy 2. Firewally, NFS Přednáška číslo 7b

František Hudek. únor ročník

MARIE PACS S PACSem hezky od podlahy když se data sypou!

Technické vybavení počítače. (všechny části z nichž je počítač složen)

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

úvod Historie operačních systémů

Přidělování paměti II Mgr. Josef Horálek

Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Bohuslava Čežíková.

Disky a systémy souborů. predn_10.odt :45:36 1

Operační systémy. Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení

Datová úložiště. Zdroj: IBM

Univerzita Pardubice Fakulta elektrotechniky a informatiky ISOSY Matěj Trakal

ORGANIZACE DAT V PROSTŘEDÍ MS WINDOWS 10

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

Informatika teorie. Vladimír Hradecký

OPERAČNÍ SYSTÉM. Informační a komunikační technologie

Maturitní téma: Operační MS-DOS

Obsah. Kapitola 1 Skříně počítačů 15. Kapitola 2 Základní deska (mainboard) 19. Kapitola 3 Napájecí zdroj 25. Úvod 11

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

RAID, LVM a souborové systémy

SADA VY_32_INOVACE_PP1

12. Správa souborů. ZOS 2006, L. Pešička

Operační systémy. Jednoduché stránkování. Virtuální paměť. Příklad: jednoduché stránkování. Virtuální paměť se stránkování. Memory Management Unit

OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá.

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

OS řady Microsoft Windows

TECHNICKÁ SPECIFIKACE

INFORMAČNÍ SYSTÉMY. RNDr. Karel Hrach, Ph.D. (Velká Hradební 15, pracovna 2.03) Prezentace viz Studium / Studijní materiály (v menu nalevo)

Virtuální souborový systém (Virtual File System, VFS)

Základy informatiky. 04 Operační systémy. Michal Kačmařík Upraveno dle materiálů od: Daniela Szturcová, Pavel Děrgel

Poslední aktualizace: 25. května 2017

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

PC Fand a Linux Budoucnost PC FANDu

Lekce 7 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Transkript:

Operační systémy 1 Přednáška číslo 11 3. 5. 2010 Souborové systémy

Dělení dle bezpečnosti Souborové systémy s okamžitým zápisem pouze jeden druh operace a další musí čekat. Data se nemohou ztratit, ale je to pomalejší (FAT) Opatrný zápis bezpečná posloupnost operací, jako u databází. Opožděný zápis cache paměť. Rychlé, ale při havárii se data mohou ztratit. Žurnálovací systémy uchovávají se informace o provedených operacích. Při výpadku je možné data obnovit (NTFS, většina Linuxových FS).

FAT Na disku tabulka FAT (File Allocation Table) informace o souborech Operační systém MS DOS Stromová struktura adresářů Hlavní adresář maximálně 255 položek FAT tabulka FAT12, FAT16, FAT32 2 12, 2 16 a 2 32 clusterů Jména souborů 8+3 Rozšíření VFAT 255 znaků

FAT informace o souboru ve FAT tabulce název souboru či adresáře (8B) přípona (3B) atributy (1B) význam bitů: xxadlshr x volné bity (nepoužito) A k archivaci D adresář L název disku (label) S systémový H skrytý R pouze pro čtení čas a datum vytvoření a posledního přístupu (3+2+2B) čas a datum poslední změny (2+2B) první cluster souboru (2B) délka souboru nebo adresáře (4B)

FAT FAT16 nejvíce 2GB disky FAT32 pro větší disky, ale nelze použít pro disky menší než 512MB. FAT tabulku lze prodlužovat. Nebezpečí spojovaná struktura je-li soubor rozdělen po více clusterech je známo pouze umístění prvního a každý cluster se odkazuje na pokračovací. Ztratíme-li libovolný cluster, ztratíme celý soubor.

FAT FAT 32 ve Windows maximálně 32 GB Lze vytvořit jinými nástroji i větší (např. V Linuxu pomocí mkfs.vfat) Maximální velikost souboru ve FAT 32 je 4GB (nelze použít na DVD image) Nelze ukládat práva ani přidělit soubor uživateli Jedná se však o velmi rychlý souborový systém

NTFS NTFS (New Technology File System) žurnálovací souborový systém, prvně použitý u Windows NT, dále pak u 2000, XP a Vista. Je bezpečnější, určen pro velké disky. Nelze použít na disketách Lze nastavit uživatelská práva pro uživatele nebo skupinu: r čtení w zápis c změna (smazání) f úplné řízení Práva lze nastavit ve Vlastnostech souboru anebo příkazem cacls z příkazového řádku.

Zabezpečení souboru v NTFS

Program cacls

Vlastnosti NTFS Vše je soubor Přístupová práva k souborům a adresářům Lze ukládat informace o souboru do tzv. proudů Názvy souborů jsou v UNICODE možné použít národní znaky (průšvih při přenosu do jiného prostředí) Indexace podle typu dat Dynamické přemapování vadných sektorů Šifrování a komprese Pevné odkazy funkční i po přesunu odkazovaného souboru Řídké soubory lepší uložení souborů, které mají velké části vyplněné 0 tyto části nezaberou místo na disku

Srovnání FAT a NTFS Max. velikost Disku (GB) Počet clusterů Max. objektů v rootu Max. délka souboru Max. Počet souborů FAT 16 2 (4 v NT) 2 na 16 255 2 GB 2 na 16 FAT 32 512MB 2TB (32 GB v NT) 2 na 32 65 354 4 GB 2 na 32 NTFS - 2 na 64 (2 na 32 v XP) - 2 na 64 B (2 na 44 v XP) 2 na 32

Linuxové souborové systémy Linux pracuje se souborovým systémem VFS (Virtual File System) ke všem souborovým systémům se přistupuje stejně přes vrstvu jádra VFS všechny file systemy se připojují do adresářové struktury pomocí příkazu mount vše je soubor

Extended file systém (extfs) Oddíl je rozdělen na bloky o velikosti 512, 1024, 2048 nebo 4096 B První blok je boot blok na systémovém disku obsahuje zavaděč na ostatních je nepoužit. Další bloky jsou rozděleny do skupin bloků každá obsahuje superblok s informacemi o celém disku při ztrátě jednoho superbloku se použije jiný. i-node (i-uzel) obsahuje informace o souboru.

Ext2 Každý adresář může obsahovat další adresáře a soubory Lze použít odkazy (links) pevný odkaz (hard link) více odkazů na stejný soubor, žádný není hlavní. Soubor smí být smazán, když na něj již nevede žádný takovýto odkaz. Nesmí vzniknout cykly. Nesmí odkazovat na sebe sama a nesmí vést na jiný disk symbolické odkazy (soft link) odkazují na umístění soubrů, odpadají omezení u pevných odkazů Volný prostor evidován v řetězovém seznamu

Ext3 Pro disky do 4 TB 255 znaků pro názvy souborů ext3fs vylepšení ext2fs žurnálovací FS lze jej z ext2 vytvořit, vytvořením žurnálovacího souboru tune2fs -j /dev/sda2 disk by měl být odpojen je třeba provést např. z live CD ext2 je o něco rychlejší a používá se u disků které se často nemění ale záleží u nich na rychlosti (např disk s jádrem)

Ext4 ext3 ext4 max. velikost oddílu 16 TB 1 EB = 10 6 TB max. velikost souboru 2 TB 16 TB max. počet souborů 2 32 2 32 max. počet podadresářů 32768 neomezeno

Další Linuxové FS ReiserFS žurnálovací rychlejší než ext3 možnost změnit velikost za chodu na ústupu problémy jeho tvůrce Hanse Reisera Hans Reiser

Další Linuxové FS XFS žurnálovací FS 64 bitový FS velikost souboru i souborového systému je z našeho pohledu téměř neomezená možnost rezervovat se přístupové pásmo pro přístup k souborům výhoda u multimédií žurnálována metadata ale ne samotná data rychlejší ale méně bezpečný než ext3fs a ReiserFS Další informace Moderní souborové systémy (seriál ABC Linuxu)

Další unixové FS JFS 64 bitový Vyvíjen IBM ZFS File systém BSD Jeden oddíl vnitřně dělený

ISO 9660 pro datová CD omezení pro jména souborů (max 32 znaků) a hloubku adresářové struktury (max 7) rozšíření pro vylepšení Joliet pro MS El Torito bootování Rock Ridge pro UNIX Příprava CD pod Linuxem příprava image pomocí programu mkisofs vypálení pomocí cdrecord nadstavby např. k3b

SWAP Odkládací disk pro paměť Vytvoření pomocí programu mkswap Používání dvojice programů swapon a swapoff Velikost cca. dvojnásobek paměti. Pracujeme-li hodně s databázemi a netíží nás velikost disku, pak raději více.

Síťové souborové systémy Sdílení po síti NFS (Network File System) poměrně pomalý problémy se zabezpečením Coda FS Samba vychází z protokolu SMB (Server Message Block, též Netbios) sdílení UNIXových souborů a tiskáren pro síť Windows opak smbclient systém souborů smbfs

Konec Děkuji za pozornost