Přípona názvu souboru

Ve výpočetní technice je přípona názvu souboru (nebo jednoduše přípona souboru nebo dokonce přípona ) příponou názvu souboru vytvořenou k identifikaci jeho formátu . Řekneme tedy, že pojmenovaný soubor exemple.txtmá příponu .txt(nebo jednoduše txt). Pojem rozšíření je tedy specifikován přinejmenším konvenčním přijetím takzvaného oddělovacího znaku (období v předchozím příkladu), za nímž následuje (případně prázdný) volný řetězec složený ze znaků převzatých ze seznamu vyjma oddělovače rozšíření sebe a znaky zakázané souborovým systémem (a případně jejich umístění v řetězci, například zpětné lomítko všude zakázané a místo zakázané na začátku a na konci Windows). Oddělovač je součástí rozšíření. Přípona je součástí názvu souboru. Znak zachovaný jako schopný hrát roli oddělovače přípony může být v názvu souboru přítomen několikrát (možná po sobě), oddělovačem je pouze jeho poslední výskyt.

Použití v závislosti na operačním systému

Přípona je v systému MS / DOS a CP / M oddělena od názvu tečkou ( .) .

To je také případ systému Microsoft Windows , kde je rozšířené používání přípon souborů. Software as stejně jako operační systém a uživatelé použít rozšíření pochopit formát každého souboru a spojit jej se softwarem, který je schopen s ním manipulovat. Všechny přípony byly ve výchozím nastavení viditelné v seznamech souborů od počátků systému DOS. Některá rozšíření (řekněme „... známého typu.“, Viz vysvětlení níže) jsou nyní ve výchozím nastavení od verze prohlížeče souborů systému Windows 95 skryta. Na druhou stranu průzkumník zobrazí vedle názvu souboru stricto sensu ikonu, jejíž grafika má poskytnout lidskému uživateli stejné informace (částečné, protože stejné příponě může odpovídat několik přípon). Prostřednictvím možnosti průzkumníka má však uživatel možnost znovu „zobrazit přípony souborů, o nichž je tento typ známý“ (implikované „... známé operačním systémem.“), Což znamená, že různé akce, které mohou být prováděny na souborech s danou příponou jsou uloženy v konfiguraci Windows, a to buď pro konkrétního uživatele, nebo na globální úrovni pro všechny uživatele: Otevřít, Upravit, Tisknout, Přehrát, ..., hlavní jsou přímo viditelné a přístupné pomocí klávesy kontextové nabídky na klávesnici nebo kliknutím pravým tlačítkem myši na soubor, výchozí akce odpovídající levému dvojitému kliknutí nebo klávesy Enter zobrazené v této nabídce tučně). Toto rozhodnutí skrýt určité přípony je stále zpochybňováno, protože může být použito pro škodlivé účely k oklamání nezkušených uživatelů, což se nezdařilo při šíření virů připojených jako přílohy k e-mailovým zprávám a nesoucích názvy jako joke.doc. exe: samotná přípona, to znamená znaky umístěné po skrytí posledního bodu (včetně) , uživatel si myslí, že otevírá textový soubor (.doc), poté spustí neznámý program (.exe) joke.doc .exe

Ve VM / CMS je přípona zvaná typ souboru oddělena od názvu mezerou.

V systému Unix jsou soubory nezbytné pro operační systém v souladu se standardem hierarchie souborůového systému umístěny do různých adresářů podle jejich použití - použití, které přímo závisí na jejich formátu; operační systém zřídka používá rozšíření. Rozšíření jsou používána pro přehlednost aplikačním softwarem . U desktopových prostředí, jako jsou KDE a GNOME , se přípony také používají k pochopení formátu každého souboru. První skenování souboru při prohlížení je založeno na příponě, pak druhé skenování je založeno na nástroji, filekterý kontroluje obsah souboru a určuje typ MIME souboru.

V systému Mac OS verze 1 až 9 je každý soubor vybaven typovým kódem a metadaty softwarového kódu tvůrce . Tato metadata poskytují informace o formátu souboru a softwaru použitém k vytvoření tohoto souboru. Operační systém a aplikační software nepoužívají rozšíření. Přípony názvů souborů se někdy používají k usnadnění výměny dokumentů s jinými operačními systémy. Od verze 10 systému Mac OS dokumenty systematicky obsahují příponu názvu souboru (který může nebo nemusí být zobrazen).

Úprava rozšíření

Příponu souboru může uživatel změnit stejným způsobem jako název souboru. To však může způsobit zmatek mezi programy, které chápou formát souboru podle přípony.

To je důvod, proč Microsoft Windows ve výchozím nastavení skrývá rozšíření. To lze změnit v nastavení zobrazení „Možnosti složky“ a poté bude možná změna přípony. Systém Windows však uživatele varuje, že soubor může být „nepoužitelný“ s požadavkem na potvrzení před provedením změny.

Ve Windows je obtížné určit typ souboru se špatnou příponou (toto mohou někteří uživatelé zneužít k maskování určitých souborů v klamném vzhledu).

Naopak v systému Unix umožňuje jednoduchý příkazový soubor rozpoznat formát souboru heuristickým rozpoznáním obsahu.

Windows a Unix se liší ve strategii znát tlumočníka nezbytného k provedení skriptu: Windows jsou založeny na pojmu rozšíření, zatímco Unix a Linux jsou založeny na pojmu shebang .

V systému Mac OS se typ souboru neukládá v příponě ani v souboru, ale v metadatech uložených s názvem, v oddílech HFS , ve formě typu a tvůrce (označení softwaru pro otevření souboru ), dvě pole po čtyřech znacích. To způsobuje problémy při obchodování se systémy jiných než Mac , které tyto informace nerozpoznávají.

Příklady běžných rozšíření

Příklady běžných rozšíření ve Windows

Příklad běžných rozšíření v Linuxu

3 rozšíření znaků

V systému IBM CMS, který byl převzat v dřívějších verzích systému Windows, byl historický systém souborů omezen na názvy souborů na 8 znaků pro název a 3 znaky pro příponu (mluvíme o systému „8 + 3“). To vysvětluje, proč jsou přípony pocházející z jiných systémů často zkráceny na 3 písmena:

Poznámky

Podívejte se také

Související články