Ano ang a.DS_Store file?

Talaan ng mga Nilalaman:

Anonim

Madalas akong tinatanong tungkol sa layunin ng .DS_Store na mga file ng mga user ng Mac at Windows System Administrator na may ilang Mac sa kanilang mga network, kung saan nakikita ang mga file na lumilitaw kapag ang mga nakatagong file ay ginawang nakikita.

Narito ang isang paliwanag kung ano ang isang dokumento ng DS_Store sa Mac OS X, ano ang mangyayari kung tatanggalin mo ang mga ito, at kung paano i-disable ang kanilang paglikha kung mas gugustuhin mong wala na sila sa network. kapaligiran.

Ano ang .DS_Store file? Ano ang ginagawa ng DS_Store file?

DS_Store ang mga file ay ginagamit ng Mac OS X upang mag-imbak ng impormasyon ng metadata na partikular sa folder. Nilikha ang mga ito sa bawat folder na ina-access ng Mac OS X Finder, maging ang mga volume ng network at mga panlabas na device. Ang mga pag-customize sa antas ng folder ay iniimbak sa DS_Store file, mga bagay tulad ng mga custom na icon, paglalagay ng icon, laki ng icon, paglalagay ng window, mga view ng listahan, mga custom na larawan o kulay sa background, atbp. Ang mga file ng DS_Store ay nilayon na maging hindi nakakagambala, kaya naman mayroon silang . sa harap ng kanilang pangalan, na nagpapahiwatig sa UNIX file system na ang file ay hindi nakikita.

Karamihan sa mga gumagamit ng Mac ay malamang na hindi kailanman makakakita ng isang DS_Store file, kahit na kung pinili ng user na magpakita ng mga nakatagong file, makikita ang mga ito sa halos lahat ng direktoryo sa OS X. Gayundin, sila ay halos palaging lalabas kasama ang -a flag na naka-attach sa ls command, na nagpapahiwatig na ipakita ang mga invisible na file na nauuna sa isang tuldok.

Narito ang hitsura ng DS_Store file kapag ang mga nakatagong file ay ginawang nakikita sa OS X:

Ano ang mangyayari kung tatanggalin ko ang .DS_Store na mga file?

Kung tatanggalin mo ang .DS_Store na mga file mula sa mga folder ng Mac, mawawala sa iyo ang mga detalye ng folder ng mga direktoryo; Mawawala ang mga bagay tulad ng mga icon, paglalagay ng window, mga larawan sa background, atbp. Bagama't walang malaking pinsala (maliban sa pagkawala ng metadata ng folder) sa pagtanggal ng mga file ng DS_Store, maliban kung mayroon kang isang napaka-tiyak na dahilan upang tanggalin ang mga ito, dapat mong panatilihin ang mga ito sa lugar dahil ginagamit sila ng Mac OS X Finder. Ang pagtanggal ng mga file ay talagang kailangan lang sa ilang partikular na Windows+Mac shared networking environment, at kung hindi man ay matatapos ang mga ito na muling mabuo ng Mac OS X.

Maaari ko bang Ihinto ang DS_Store Files?

Oo, sa pamamagitan ng pagsasagawa ng sumusunod na command sa Terminal mapipigilan mo ang paglikha ng mga file ng DS_Store

mga default sumulat ng com.apple.desktopservices DSDontWriteNetworkStores true

Madaling ihinto ang paggawa ng .DS_Store ng file para sa mga volume, share, at drive na konektado sa network, ngunit bihira itong kailanganin para sa karamihan ng mga sitwasyon ng user.

Ang mga DS_Store file na ito ay umiiral sa lahat ng bersyon ng OS X, mula sa mga pinakalumang bersyon hanggang sa pinakabagong mga release ng Mac OS X, dahil ang mga ito ay isang mahalagang bahagi ng imbakan at impormasyon ng metadata ng file system.

Ano ang a.DS_Store file?