Možná jste už .DS_Store soubor potkali. Vytváří ho Apple a Mac OS a DS na počátku je zkratkou Desktop Services.
Operační systém si do něj ukládá různorodé informace týkající se složky, ve které je umístěn – pozice ikonek, výběr obrázku na pozadí a další. Mac OS poté na základě zde uložených informací zobrazuje složku. Což ale znamená i to, že pro jiné systémy tento soubor nemá žádný význam. A tak trochu jde o smetí, které Mac OS svéhlavě vytváří ve složkách, do kterých vstoupíte přes Finder.
Pokud .DS_Store smažete nic hrozného se nestane, jen se ztratí případné přizpůsobení dané složky.
Budete-li chtít vědět co je uvnitř, moc toho nezjistíte. Je to binární soubor a nemá tedy žádnou “snadno” čitelnou podobu. Pochopitelně proprietární, byť Apple kdysi slibovalo, že tomu tak nebude.
Na Mac OS je “výhoda”, že tento soubor vlastně není vidět – systém ho před uživatelem skrývá. Všude jinde je to otravný soubor ve složce, který (a to je nutné dodat) navíc může obsahovat informace, které se spíš neměly dostat mimo původní umístění.
Ta výhoda je záměrně v uvozovkách, nejenom že .DS_Store má na počátku tečku (aby nebyl vidět), ale ještě má přidělen invisible příznak, takže ho není možné ve Finderu zobrazit i když to chcete. Do Windows se vám přenese jako Hidden, takže ho za běžných okolností také nebudete vidět.
Na Mac OS je možné (částečně) zamezit vytváření těchto souborů, ale není to nikde snadno dostupné a musíte vědět jak to udělat v příkazové řádce (Terminalu). Znemožní se tím pochopitelně přizpůsobení složek, takže to případně zvažte.
Soubory jsou mimochodem i důvodem častých problémů se zálohováním nebo a ve verzovacích systémech. Desítky tisíc .DS-Store, které se běžně nacházejí na discích, prostě jsou jen obtížně zvládnutelné smetí.

Pozor i na to, že se běžně v tichosti přenesou přes AirDrop a přenesený cizorodý .DS_Store bez ptaní přepíše cílový.
Smetí na síti a na USB discích
Ještě větší komplikace způsobuje i to, že Mac OS svéhlavě tyto soubory vytváří i na síťových či USB discích. Což je případně jedna z nejvhodnější věcí k zákazu. V Terminalu pomocí
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Mimochodem možná bude třeba restartovat váš Mac. A případné povolení je totožné, jen true na konci nahraďte false. A mělo by teoreticky už platit, že novější Mac OS na síťové disky konečně tohle smetí přestal zapisovat.
Zakázat vytváření (a vůbec používáhí) pro síťové disky může znamenat i dost zásadní zrychlení práce se složkami na nich.
Podobně problematické může být zbytečné vytváření na discích připojených přes USB. Pro zákaz použijte:
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true
Jak zakázat vytváření na disku přímo v počítači? Podle všeho nijak.
Pokud budete chtít odstranite všechny tyto soubory z disku, můžete použít:
sudo find / -name ".DS_Store" -depth -exec rm {} \;
Případně.
find . -name .DS_Store -delete
Další tipy týkající se Mac OS
-
TIP#2101: Jak na Mac OS resetovat Dock
Pokud se vám snad povedlo nastavování či experimentováním s Dockem docílit stavu co se vám nelíbí tak nezoufejte, v Terminálu můžete zadat následující Související příspěvky TIP#2131: Jak na MacOS nechat zobrazenou pouze…
-
TIP#2096: Přenos videí či fotografií přes AirDrop může snížit rozlišení. Jak tomu předejít?
Pokud se rozhodnete přenést pomocí AirDrop video či fotografie z iPhone/iPadu na MAC, tak může dojít snížení rozlišení – Apple to klasicky rozhodne za vás a navíc vám nedá ani vědět. Související…
-
TIP#2091: Pomalý Mac? Probouzení trvá desítky sekund? Proč byste měli zavírat otevřené aplikace
Narazil jsem na to někdy před pár dny při řešení toho, proč se Mac Book (nový, navíc M1) probouzí desítky sekund až dokonce minuty. Vyřešilo se to nakonec velmi rychle, ale je…
-
TIP#2086: Nastavte si chování Finderu s archivními (ZIP, atd) soubory podle svého
Jedna z těch záhadně schovaných věcí v Mac OS – Archivační utilita/Archive Utility najdete /System/Library/CoreServices/Applications a nejspíš vůbec netušíte, že tam je. Přitom je to dost užitečná možnost, kde si nastavíte jak…
-
TIP#2081: Jak k Mac počítači připojit Apple AirPods
AirPods a párování se zařízením od Apple je další hezká ukázka společného ekosystému – pokud máte AirPods/AirPods Pro již spárované s vaším iPhone/iPadem, tak na Mac počítači či MacBook notebooku nemusíte nic…
-
TIP#2078: Co je to iCloud Private Relay (Soukromý přenos)?
iCloud Private Relay je funkčnost dostupná od iOS/iPad OS 15 a macOS Monterey a slouží k ochraně soukromí v Safari (důležité, jinde to totiž nefunguje). Vše co v Safari navštívíte a děláte…
-
TIP#2077: Mám si pořídit placený antivir? Stačí ty zdarma?
Antivir je povinná výbava pro Windows a rozhodně neuškodí to takto brát i pro Mac OS. Pro Linux je to s otazníky, ale když už ne povinně, tak se tam alespoň hodí.…
-
TIP#2076: Trápí vás změny jasu na Mac/MacBooku? Vypněte si to a nastavujte si jas ručně
Pokud máte MacBook vybavený světelným čidlem, tak při změně světelných podmínek dochází k automatické změně jasu. Velmi často k takové, kterou vůbec nechcete, jak už to tak u automatických věcí tohoto druhu…
-
TIP#2071: Jak na Mac OS maximalizovat okno
Ovládání oken jsme tu už probírali v Jak je to s ovládacími prvky a ovládáním oken na Mac OS a o zeleném ovládacím prvku vlevo nahoře už tam řeč byla. Slouží k…
-
TIP#2066: Proč nejde Mac/MacBook uspat?
Nejde vám uspat Mac? Brání se zavření víka nebo volby Sleep/Uspat? Mrkněte do Activity Monitor/Monitor aktivity na CPU a v menu Zobrazení s vyberte Sloupce a úplně dole je Zabránit uspání. Související…
-
TIP#2065: Jak na Mac OS vypnout Spotlight a čím (a jak) ho nahradit
Spotlight je velmi užitečný pomocník, osobně ho používám prakticky vždy, když chci spustit nějakou aplikaci, kterou nemám v Docku. Stačí si pamatovat její jméno a cmd+mezera vyvolá Spotlight (vyhledávací políčko) kde prostě…
-
TIP#2062: Jak na Apple AirTag: Pokročilejší věci a otázka soukromí
Apple Watch původně nepodporovaly AirTagy. Najít/Find My na hodinkách ale byla doplněno o Find Items/Najít předměty a můžete je tedy používat pro hledání. Související příspěvky TIP#2061: Jak na Apple AirTag: Jak najít…
-
TIP#2061: Jak na Apple AirTag: Jak najít AirTag (předmět s AirTagem)
Spustíte si Najít/Find My a vyberte si záložku Předměty/Items – tam uvidíte všechny vaše AirTagy a jejich polohu. Ten který chcete hledat si můžete otevřít (kliknutím na ikonku nebo ze seznamu). Související…
-
TIP#2060: Jak na Apple AirTag: Zprovoznění nového AirTagu a k čemu to slouží
Apple AirTag je malý disk, který je možné vyhledávat s pomocí dalších zařízení od Apple, tedy zejména iPhone, iPadu a Mac/MacBook počítačů. Můžete si ho koupit jednotlivě nebo v balení po čtyřech…
-
TIP#2059: Jak na Mac OS nainstalovat font/fonty
Nainstalovat jeden font na Mac OS je snadné – zobrazte si soubor ve Finderu a prostě ho otevřete. Nebo Vyvolejte kontextové menu (cmd+pravé tlačítko) a vyberte Otevřít v aplikaci -> Kniha písem.…
















