Hogyan lehet megakadályozni.DS_Store File Creation
DS_Store fájlok mappaszintű metaadatokat tárolnak (például az ikonok elhelyezését és a háttérképeket), hogy a Mac OS X megértse, ez nagyszerű és mutatós, és valószínűleg soha nem veszi észre, ha Ön egy csomó Mac dolgozik együtt. Sajnos ezek a .DS_Store fájlok nagyon bosszantóak lehetnek egy többplatformos hálózati környezetben, alapvetően csak szükségtelen fájlrendszer zűrzavarhoz vezethetnek, amiből a Windows és Linux felhasználók nem részesülnek.
Szerencsére megakadályozhatja a DS_Store fájlok létrehozását egy egyszerű parancs végrehajtásával a terminálban.
A DS_Store fájlok létrehozásának leállítása hálózati köteteken Mac OS X rendszerben
A .ds_store fájlok létrehozásának letiltásához indítsa el a Terminal alkalmazást az /Applications/Utilities/ mappából, és írja be pontosan a következő parancssort:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Indítsa újra a Mac-et a változtatások teljes érvénybe lépéséhez (egyes jelentések szerint elegendő a Finder leállítása, de a futásteljesítmény változhat).
Ez letiltja a .DS_Store fájlok létrehozását abban a felhasználói fiókban, amelyen a parancsot végrehajtották. Ezt a módosítást manuálisan végrehajthatja az összes felhasználói fióknál, ha ugyanazt a parancsot hajtja végre a bejelentkezési adatok alatt, vagy másolhatja a módosított com-ot.apple.desktopservices.plist fájlt egymás felhasználói fiókjainak ~/Library/Preferences mappájába.
Természetesen nem csak a Mac OS X hoz létre olyan fájlokat, amelyek kellemetlenek a többplatformos felhasználók számára. A Windows megfelelője a DS_Store fájlnak a Thumbs.db, és ha egy nagyrészt Windows-hálózatban lévő Mac gépet használ, akkor valószínűleg mindig ezekkel fog találkozni. Könnyedén törölheti a Thumbs.db fájlokat Mac OS X rendszerben a Spotlight segítségével.
A DS_Store fájl létrehozásának engedélyezése a hálózati köteteken
A .ds_store fájlok létrehozásának újbóli engedélyezéséhez egyszerűen módosítsa az „igaz” értéket „false” értékre az alapértelmezett parancssorban:
defaults write com.apple.desktopservices DSDontWriteNetworkStores false
Újra kell indítania a Mac-et, és újra csatlakoztatnia kell a hálózati megosztásokat, hogy a változtatások teljes mértékben érvénybe lépjenek.
Ez a Mac OS X összes verziójában működik, az OS X El Capitan-tól, az OS X Mavericks-től a Mac OS X Snow Leopard-ig. Tudsz .