Kas ir a.DS_Store fails?

Satura rādītājs:

Anonim

Man bieži jautā par .DS_Store failu nolūku no Mac lietotājiem un Windows sistēmas administratoriem, kuru tīklos ir daži Mac datori, kur tiek parādīti faili, kad tiek padarīti redzami slēptie faili.

Šeit ir paskaidrojums par to, kas ir DS_Store dokuments operētājsistēmā Mac OS X, kas notiek, ja tos izdzēsīsit, un kā atspējot to izveidi, ja nevēlaties, lai tie vairs nebūtu pieejami tīklā. vides.

Kas ir .DS_Store fails? Ko dara DS_Store fails?

DS_Store failus Mac OS X izmanto, lai saglabātu mapei specifisku metadatu informāciju. Tie tiek izveidoti katrā mapē, kurai piekļūst Mac OS X Finder, pat tīkla sējumos un ārējās ierīcēs. Mapes līmeņa pielāgojumi tiek glabāti DS_Store failā, piemēram, pielāgotas ikonas, ikonu izvietojums, ikonu izmērs, logu izvietojums, saraksta skati, pielāgoti fona attēli vai krāsas utt. DS_Store faili ir paredzēti, lai tie būtu neuzkrītoši, tāpēc tiem ir . viņu vārda priekšā, kas UNIX failu sistēmām norāda, ka fails ir neredzams.

Lielākā daļa Mac lietotāju, visticamāk, nekad neredzēs DS_Store failu, lai gan, ja lietotājs ir izvēlējies rādīt slēptos failus, tie būs redzami gandrīz katrā OS X direktorijā. Tāpat tie būs redzami gandrīz vienmēr. tiek parādīts ar karodziņu -a, kas pievienots komandai ls, kas norāda uz neredzamu failu rādīšanu, pirms kuriem ir punkts.

Lūk, kā izskatās DS_Store fails, kad slēptie faili tiek padarīti redzami operētājsistēmā OS X:

Kas notiks, ja izdzēsīšu .DS_Store failus?

Ja izdzēsīsiet .DS_Store failus no Mac mapēm, jūs zaudēsiet šo direktoriju mapju specifiku; tiks zaudētas tādas lietas kā ikonas, logu izvietojums, fona attēli utt. Lai gan DS_Store failu dzēšana nenodara būtisku kaitējumu (izņemot mapju metadatu zaudēšanu), ja vien jums nav ļoti konkrēta iemesla to dzēšanai, jums tie ir jāsaglabā, jo Mac OS X Finder tos izmanto. Failu dzēšana patiešām ir nepieciešama tikai dažās īpašās Windows+Mac koplietotās tīkla vidēs, pretējā gadījumā tos tik un tā atjaunos operētājsistēmā Mac OS X.

Vai es varu apturēt DS_Store failus?

Jā, izpildot šādu komandu terminālī, jūs varat novērst DS_Store failu izveidi

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Ir diezgan viegli apturēt .DS_Store failu izveidi tīklam pievienotiem sējumiem, koplietošanai un diskdziņiem, taču tas ir reti nepieciešams lielākajai daļai lietotāju situāciju.

Šie DS_Store faili ir pieejami visās OS X versijās, sākot no vecākajām versijām līdz jaunākajām Mac OS X versijām, jo ​​tie ir būtiska failu sistēmas metadatu glabāšanas un informācijas sastāvdaļa.

Kas ir a.DS_Store fails?