Anonim

macOS ustvari .DS_Store datoteko v vsaki mapi, ki si jo ogledate v Finderju. V tej datoteki so shranjeni metapodatki o vsebini te mape in uporabniške prilagoditve za stvari, kot so vrsta pogleda in velikost ikone.
Te datoteke .DS_Store so skrite pred vami v macOS-u, tako da ne bodo prekrivale pogledov vaše mape. Toda v okoljih z mešanim sistemom OS lahko datoteke .DS_Store postanejo težava. To je zato, ker vaš Mac ustvarja te datoteke tudi za omrežne lokacije v skupni rabi. Če delite NAS v svoji pisarni z osebami, ki uporabljajo računalnike z operacijskim sistemom Windows, bodo morda nenadoma videli kopico .DS_Store datotek, ki vsebujejo skupne imenike (vsaj odvisno od tega, kako imajo uporabniki sistema Windows nastavljene nastavitve pogleda v File Explorerju) .

Mac datoteka .DS_Store, vidna v operacijskem sistemu Windows.

Datoteke .DS_Store lahko ročno izbrišete, ne da bi pri tem izgubili podatke. Edina težava je, da se bo naslednjič, ko boste po brisanju datoteke .DS_Store nato brskali po skupni mapi, vrnili na privzeto postavitev in si ne bo zapomnil nobenih vrst ogledov po meri ali velikosti pisave, ki ste jih morda nastavili. Ta pristop pa zahteva, da te datoteke ročno izbrišete vsakič, ko se pojavijo (in macOS bo ustvaril novo nadomestno datoteko vsakič, ko se vrnete v mapo v skupni rabi). Namesto tega lahko konfigurirate macOS tako, da ne bo ustvaril datotek .DS_Store na omrežnih skupnih rabah.

Nehajte ustvarjati .DS_Store datoteke

Če želite konfigurirati svoj Mac tako, da ne bo ustvaril datotek .DS_Store na omrežnih pogonih v skupni rabi, se prijavite v macOS, zaženite terminator in vnesite naslednji ukaz:

privzeto napišejo com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE


Ko izvedete ukaz, shranite odprto delo in se odjavite iz svojega uporabniškega računa macOS. Ko se ponovno prijavite, se znova povežite z omrežnimi pogoni v skupni rabi. Obstoječe datoteke .DS_Store so morda še vedno prisotne in jih bo treba ročno izbrisati, vendar vaš Mac ne bo ustvaril nobenih novih datotek .DS_Store, ko brskate naprej v skupnih imenikih naprej.

.DS_Store Tidbits

Kot je razloženo zgoraj, je prednost tega, da vaš Mac ne bi ustvaril datotek .DS_Store, da ne ustvarjate nereda na pogonih, ki jih delijo uporabniki Mac in Windows. Ker pa macOS privzeto skriva te datoteke (in celo Windows lahko konfigurirate, da jih skrijejo), boste želeli preprečiti njihovo ustvarjanje le, če veste, da jih uporabniki Windows lahko naletijo. V izključno omrežnem okolju, ki temelji na Macu, vam ni treba skrivati ​​datotek .DS_Store in s tem boste preprečili, da bi lahko nastavili nastavitve prikaza mape, ki obstajajo med sejami.
Toda obstaja še en razlog za razmislek o tem postopku: hitrost. Glede na hitrost vašega omrežja, hitrost vašega skupnega prostora za shranjevanje in število datotek in map v skupni rabi lahko uporaba datotek .DS_Store dejansko upočasni stvari med brskanjem po omrežju. To je zato, ker mora Mac poleg tega, da se spopada s potencialno počasnim omrežjem ali počasnimi trdi diski v NAS, brati in obdelovati na tisoče datotek .DS_Store. V tem primeru prednosti metapodatkov mape preprosto niso vredne. Upoštevajte pa, da to res velja le za prej omenjene okoliščine. Uporabniki s hitrimi napravami NAS v gigabitnih ali hitrejših omrežjih ne bi smeli imeti težav, razen če imate opravka z izjemno velikim številom imenikov.

Ponovno omogočite .DS_Store Creation

Če ste z zgornjim ukazom onemogočili ustvarjanje datotek .DS_Store na omrežnih pogonih v skupni rabi, lahko znova omogočite ustvarjanje teh datotek z naslednjim ukazom:

privzete vrednosti napišejo com.apple.desktopservices DSDontWriteNetworkStores -bool FALSE

Kot prej, se po zagonu ukaza odjavite in nato znova povežite omrežne pogone v skupni rabi.

Macu preprečite ustvarjanje datotek .ds_store na omrežnih pogonih v skupni rabi