轉一篇Mac OS下不產生.DS_Store 隱藏文件

找程式砍 .DS_Store 很煩,直接讓它不要出現吧app

其實這問題困擾我好久了,每一個目錄裡面都會跑出一個 .DS_Store 的檔案,我一般都是用網站

 

find /path/to -name 『.DS_Store』 -deletespa

 

來砍,不過砍了又會自動再生;顯然這問題不是隻有困擾我而已,都已經有程式專門在解決相似的情況。不過如今這問題獲得了『終極的解決辦法』,有一篇文章提到了說要怎樣關掉這個功能:只要在命令列下這個指令而後重開機就能夠啦rest

 

打開終端 -  (shift + command + N)輸入下面的命令  而後重啓 OKorm

defaults write com.apple.desktopservices DSDontWriteNetworkStorestrue trueget

 

少了這個檔案會出什麼問題嗎 ? 根據他的說法,這個檔案主要是用來儲存 『目錄是以何種型式顯示』的資訊,例如說打開的時候要放在螢幕的什麼地方啦、要用 small icon/big icon/list 的方式顯示之類;意思就是說,若是你不是很在乎這些的話,應該是能夠大膽地把這個檔案給幹掉it

 

  DS_Store 是 Finder 用來存儲這個文件夾的顯示屬性的:好比文件圖標的擺放位置。刪除之後的反作用就是這些信息的失去。(固然,這點反作用其實不是太大。service

 

  和別人交換文件(或你作的網頁須要上傳的時候)應該把 .DS_Store 文件刪除比較穩當,由於裏面包含了一些你不必定但願別人看見的信息(尤爲是網站,經過 .DS_Store 能夠知道這個目錄裏面全部文件的清單,不少時候這是一個不但願出現的問題)。終端

相關文章
相關標籤/搜索