Soubor - cs.LinkFang.org

Soubor


Tento článek je o sadě dat v informatice a výpočetní technice. Další významy jsou uvedeny na stránce Soubor (rozcestník).

Souborinformatice označuje pojmenovanou sadu dat uloženou na nějakém datovém médiu, se kterou lze pracovat nástroji operačního systému jako s jedním celkem.

Obsahem souboru mohou být různá data. Mnoho souborů reprezentuje jediný objekt a obsahuje jenom jeden druh dat (například textový dokument, počítačový program, obrázek, zvukový záznam), ale existují i soubory složené (archivní soubory, knihovny, ISO obrazy disků), které obsahují množství dílčích objektů a souborů; také kancelářské dokumenty mohou obsahovat vložené objekty (např. obrázky a tabulky), u multimediálních i jiných souborů mluvíme o kontejnerech, které mají vlastní formát a mohou obsahovat několik objektů (obraz, zvuk, titulky) různých formátů, přičemž formát jednotlivých složek není příliš závislý na formátu kontejneru. Podle toho, jak má být obsah souboru interpretován lze soubory rozdělit na textové a binární.

Fyzické uspořádání souborů na datovém médiu je závislé na použitém souborovém systému (anglicky filesystem [ˈfaɪlsɪstəm]IPA). Starší operační systémy podporovaly různé organizace souborů (sekvenční, indexované, index-sekvenční, s přímým přístupem, členěné, zvláštní organizace textových souborů), což vedlo k problémům s interoperabilitou a přenositelností a k nutnosti používat komplikované nástroje pro práci se soubory. Většina moderních operačních systémů pod vlivem Unixu považuje soubor za posloupnost znaků, které reprezentují informace uložené v onom souboru,[1] přičemž další interpretaci přenechává na aplikačních programech nebo knihovnách.

Obsah

Jméno souboru


Každý operační systém stanovuje vlastní pravidla pro jména souborů. Tato pravidla mohou být dále omezena konkrétním systémem souborů. Jenom výjimečně soubory nemají jména (například na magnetických páskách mohou mít jenom pořadová čísla). Starší operační systémy obvykle podporovaly jen krátká jména souborů (CP/M 6+3 znaky, MS-DOS 8+3 znaky, Unixy 14 znaků) a ve jménech souborů nebyly dovoleny národní znaky, mezery ani speciální znaky. Moderní operační systémy uživatele při volbě jména souborů příliš neomezují – jméno může mít desítky nebo stovky znaků, včetně národních a speciálních.

Přestože některé operační systémy skrývají a některé nevyžadují používání přípon ve jménech souborů, konvence nebo povinnost rozlišovat typy souborů poslední částí jména je dosti rozšířená.

Protože současná datová média (viz např. pevný disk, disketa, CD, flash disk) mohou obsahovat množství souborů, používají hierarchický systém adresářů nebo složek, který uživateli umožňuje třídit soubory podle potřeby. Úplné jméno souboru pak zahrnuje i cestu v systému souborů.

Obsah souboru


Typ souboru se v různých operačních systémech zjišťuje různým způsobem (či kombinací způsobů, viz formát souboru):

Ochrana souborů


Podrobnější informace naleznete v článku Oprávnění v systému souborů.

Víceuživatelské operační systémy mají prostředky pro omezení přístupu uživatelů a programů k souborům. Jejich cílem je zabránit, aby uživatelé mohli číst, měnit, přepisovat, mazat, přejmenovávat a spouštět cizí soubory nebo soubory operačního systému.

Metadata souborů


Metadata souborů, která OS nejčastěji uchovává:

Správa souborů


Programová

Operační systém poskytuje programátorovi vhodné programové rozhraní, které zpřístupňuje služby pro správu a práci se soubory. Nejzákladnější primitiva jsou:

Primitiva obvykle využívají pro přístup k souboru souborový deskriptor nebo handle [ˈhændl]IPA (manipulátor).

Uživatelská

Každý operační systém (který používá nějaký souborový systém) poskytuje uživateli vhodnou formu správy souborů jako je mazání, kopírování, přejmenování názvu souboru apod. Prostředkem mohou být jak příkazy (viz příkazový řádek), tak programy v grafickém uživatelském rozhraní.

Související články


Odkazy


Reference

  1. JELEN, Milan. UNIX V: Základy operačního systému. Odpovědná redaktorka Jaroslava Divišová. 1. vyd. Praha: Grada, 1995. 242 s. ISBN 80-7169-113-5. Kapitola 3. Systém souborů, s. 29.


Externí odkazy










Kategorie: Souborové systémy




Poslední aktualizace: 20.02.2021 01:13:56 CET

Zdroj: Wikipedia (autoři [Dějiny])    licence: CC-by-sa-3.0

Změny: Všechny obrázky a většina návrhových prvků, které s nimi souvisejí, byly odstraněny. Některé ikony byly nahrazeny FontAwesome-Icons. Některé šablony byly odstraněny (např. „Článek potřebuje rozšíření“) nebo byly přiřazeny (např. „Poznámky“). Třídy CSS byly buď odstraněny, nebo harmonizovány Byly odstraněny konkrétní odkazy na Wikipedii, které nevedou k článku nebo kategorii (jako „Redlinks“, „links to edit page“, „links to portals“). Každý externí odkaz má další obrázek. Kromě několika drobných změn designu byly odstraněny mediální kontejnery, mapy, navigační krabice, mluvené verze a geomikroformáty.

Upozornění Protože daný obsah je v daném okamžiku automaticky převzat z Wikipedie, ruční ověření bylo a není možné. LinkFang.org proto nezaručuje přesnost a aktuálnost získaného obsahu. Pokud existují informace, které jsou v tuto chvíli chybné nebo mají nepřesné zobrazení, neváhejte a kontaktujte nás: e-mail.
Viz také: Tiráž & Ochrana dat.