Skrytý soubor a skrytý adresář - Hidden file and hidden directory

Ve výpočtu , je skrytá složka (někdy skryté adresáře ) nebo skrytý soubor je složka nebo soubor , které souborové systémy pomůcky nezobrazují ve výchozím nastavení při ukazuje adresáře výpis. Běžně se používají k ukládání uživatelských preferencí nebo zachování stavu obslužného programu a často se vytvářejí implicitně pomocí různých nástrojů. Nejedná se o bezpečnostní mechanismus, protože přístup není omezen - obvykle je záměrem jednoduše „nepřeplnit“ zobrazení obsahu seznamu adresářů soubory, které uživatel přímo nevytvořil.

Unix a prostředí podobná Unixu

V Unix-like operačních systémech, libovolný soubor nebo složku, která začíná s tečkou znak (například /home/user/.config ), běžně nazývané souboru tečka nebo dotfile , je třeba považovat za skryté - to znamená, že lspříkaz nezobrazuje jim, pokud -anebo -A příznaky ( ls -anebo ls -A) se používají. Ve většině příkazového řádku skořápky , zástupné znaky se neshodují soubory, jejichž názvy začínají .pokud zástupný sama začíná explicitní ..

Vznikla konvence používání dotfiles v domovském adresáři uživatele k ukládání konfigurace nebo informačního textu na uživatele. Počáteční použití toho byly dobře známé dotfiles .profile, .logina .cshrc, což jsou konfigurační soubory pro Bourne shell a C shell a skořápky s nimi kompatibilní, a, .plana .project, oba používají příkazy fingera name.

Mnoho aplikací, od bash až po desktopová prostředí, jako je GNOME, nyní ukládá svou konfiguraci podle uživatelů tímto způsobem, ale specifikace Unix/Linux freedesktop.org XDG Base Directory Specification si klade za cíl migrovat konfigurační soubory uživatelů z jednotlivých dotfiles do $HOMEdo skrytých souborů v skrytý adresář $HOME/.config.

Android

Android operační systém používá prázdné .nomediasoubory říci, smartphone aplikace není k zobrazení nebo zahrnout obsah složky. To zabraňuje zobrazování digitálních fotografií a digitálních hudebních souborů v galeriích obrázků nebo přehrávání v aplikacích přehrávače MP3 . To je užitečné, pokud chcete zabránit tomu, aby se stažené soubory z hlasové schránky přehrávaly mezi skladbami v seznamu skladeb , a aby soukromé fotografie zůstaly soukromé, a zároveň umožnit osobní sdílení fotografií s přáteli, rodinou a kolegy. .nomediaSoubor nemá žádný vliv na souborovém systému nebo dokonce operačního systému , ale zcela závisí na jednotlivých aplikacích respektovat přítomnost různých souborů.

GNOME

V desktopovém prostředí GNOME (stejně jako ve všech programech napsaných pomocí GLib ) jsou ze zobrazení vyloučeny také názvy souborů uvedené v souboru pojmenovaném v každém adresáři. Ve správci souborů GNOME umožňuje klávesová zkratka + zobrazení obou druhů skrytých souborů. .hiddenCtrlH

Operační Systém Mac

Kromě chování „dotfile“ jsou soubory s atributem „Invisible“ skryté ve Finderu , i když ne v ls. Atribut "Neviditelný" lze nastavit nebo vymazat pomocí SetFilepříkazu; například vyvoláním SetFile -a V jimboskryjete soubor „jimbo“. Počínaje Mac OS X Snow Leopard lze tento chflagspříkaz také použít; například chflags hidden jimboskryje soubor „jimbo“.

DOS a MS Windows

V systémech DOS položky adresáře souborů obsahují atribut Skrytý soubor, který je zpracován pomocí příkazu attrib . Pomocí příkazu příkazového řádku dir /ahzobrazí soubory s atributem Skrytý. Kromě toho existuje atribut System file, který lze v souboru nastavit, což také způsobí skrytí souboru v seznamech adresářů. Pomocí příkazového řádku dir /aszobrazte soubory s atributem System.

V Průzkumníkovi Windows se ve výchozím nastavení nezobrazují skryté soubory a adresáře - ačkoli jsou stále přístupné po zadání úplné cesty do adresního řádku průzkumníka. Systémové soubory jsou zobrazeny, pokud jsou také skryté. Existují dvě možnosti, které umožňují zobrazení skrytých souborů. Hlavní možnost „Skryté soubory a složky“ lze použít k zapnutí zobrazení skrytých souborů, ale toto samo o sobě nezobrazí skryté systémové soubory. Druhou možnost „Skrýt chráněné soubory operačního systému“ je navíc nutné vypnout, aby se mohly zobrazovat skryté systémové soubory. Skryté soubory jsou zobrazeny s mírnou průhledností, takže i když jsou viditelné, jsou vizuálně vymezeny ze skrytých souborů.

V Průzkumníkovi Windows lze obsah adresáře také skrýt pouhým připojením předdefinovaného CLSID na konec názvu složky. Adresář je stále viditelný, ale jeho obsah se stane jednou ze speciálních složek Windows. Skutečný obsah tohoto adresáře je však stále možné zobrazit pomocí příkazu CLI dir.

Reference

externí odkazy