Adresář (výpočet) - Directory (computing)

v výpočetní, a adresář je souborový systém katalogizační struktura, která obsahuje odkazy na jiné počítačové soubory a případně další adresáře. Na mnoha počítačích jsou adresáře známé jako složkynebo šuplíky,[1] analogický do a pracovní stůl nebo tradiční kancelář kartotéka.
Soubory jsou organizovány ukládáním souvisejících souborů do stejného adresáře. V hierarchický souborový systém (to je takový, ve kterém jsou soubory a adresáře organizovány způsobem, který se podobá a strom ), adresář obsažený v jiném adresáři se nazývá a podadresář. Podmínky rodič a dítě se často používají k popisu vztahu mezi podadresářem a adresářem, ve kterém je katalogizován, přičemž druhý je nadřazený. Nejvyšší adresář v takovém souborovém systému, který nemá vlastního rodiče, se nazývá vykořenit adresář.
Přehled

Historicky, a dokonce i na některých moderních vestavěné systémy, souborové systémy buď vůbec nepodporovaly adresáře, nebo měly pouze „plochý“ adresářová struktura, což znamená, že podadresáře nebyly podporovány; existovala pouze skupina adresářů nejvyšší úrovně, z nichž každý obsahoval soubory. V moderních systémech může adresář obsahovat kombinaci souborů a podadresářů.
Odkaz na umístění v adresářovém systému se nazývá a cesta.
V mnoha operační systémy, programy mají přidružené pracovní adresář ve kterém vykonávají. Obvykle se předpokládá, že názvy souborů, ke kterým program přistupuje, jsou umístěny v tomto adresáři, pokud nejsou zadány názvy souborů s explicitním názvem adresáře.
Některé operační systémy omezují a uživatele přístup pouze k jejich domovský adresář nebo projektový adresář, a tak izolovat jejich aktivity od všech ostatních uživatelů. V dřívějších verzích Unixu byl kořenový adresář domovským adresářem uživatel root, ale moderní Unix obvykle používá jiný adresář, např /vykořenit pro tento účel.
V souladu s Filozofie Unixu Systémy Unix považují adresáře za typ souboru.[2]
Složka metafora

Název složku, představující analogii k složka používá se v kancelářích a používá se v hierarchickém návrhu systému souborů pro Elektronický záznamový stroj, účetnictví (ERMA) Mark 1 publikováno v roce 1958[3] stejně jako Xerox Star,[4] se používá téměř ve všech moderních operační systémy „pracovní prostředí. Složky jsou často zobrazeny ikony které vizuálně připomínají fyzické složky souborů.
Existuje rozdíl mezi a adresář, což je souborový systém koncept a grafické uživatelské prostředí metafora, která se používá k jeho zastoupení (a složku).[původní výzkum? ] Například, Microsoft Windows používá koncept speciální složky pomoci představit obsah počítače uživateli poměrně konzistentním způsobem, který uživatele zbaví nutnosti vypořádat se s absolutními cestami k adresářům, které se mohou lišit mezi verzemi systému Windows a mezi jednotlivými instalacemi. Mnoho operačních systémů má také koncept „inteligentních složek“ nebo virtuální složky které odrážejí výsledky hledání systému souborů nebo jiné operace. Tyto složky nepředstavují adresář v hierarchii souborů. Mnoho e-mailových klientů povolit vytváření složek pro uspořádání e-mailů. Tyto složky nemají ve struktuře souborového systému odpovídající zastoupení.
Pokud někdo odkazuje na a kontejner dokumentů, termín složku je vhodnější. Termín adresář označuje způsob, jakým je strukturovaný seznam souborů a složek dokumentů uložen v počítači. Rozdíl může být způsoben způsobem přístupu k adresáři; na unixových systémech, / usr / bin / je obvykle označován jako adresář při prohlížení v příkazový řádek řídicí panel, ale pokud k němu přistupujete přes grafický správce souborů, uživatelé jej někdy mohou nazývat složkou.
Vyhledávací mezipaměť
![]() | Tato sekce potřebuje expanzi. Můžete pomoci přidávat k tomu. (prosinec 2013) |
Operační systémy, které podporují hierarchické souborové systémy (prakticky všechny moderní), implementují určitou formu ukládání do mezipaměti na RAM nedávné cesta vyhledávání. V Unix svět, tomu se obvykle říká Mezipaměť vyhledávání adresáře (DNLC), i když se nazývá dcache na Linux.[5]
U lokálních souborových systémů obvykle vyprší platnost záznamů DNLC pouze pod tlakem jiných novějších záznamů. Pro síťové souborové systémy A koherentní mechanismus je nutné zajistit, aby záznamy nebyly zneplatněny jinými klienty.[5]
Viz také
|
|
Reference
- ^ „Kapitola 1: Výukový program“. Používání AMIGA Workbench. Commodore-Amiga. Července 1991. str. 46.
Cesta určuje název disku nebo umístění a všechny zásuvky, které vedou k zadanému souboru.
- ^ [1] Archivováno 10. března 2012, v Wayback Machine
- ^ Barnard III, G. A .; Fein, L. (1958). „Organizace a vyhledávání záznamů generovaných ve velkém inženýrském projektu“. Sborník z východní společné počítačové konference: 59–63. doi:10.1109 / AFIPS.1958,75.
- ^ ""Uživatelské rozhraní Xerox Star (1982)"". Youtube. Citováno 19. listopadu 2014.
- ^ A b „Konzistence mezipaměti close-to-open v klientovi Linux NFS“. Citi.umich.edu. Citováno 19. listopadu 2014.
externí odkazy
- Definice adresáře od The Linux Information Project (LINFO)