1. 程式人生 > >清除mac出現的.DS_Store檔案

清除mac出現的.DS_Store檔案

一、什麼是.DS_Store檔案

  在 Mac OS X 系統下,大部分資料夾中都包含 .DS_Store 隱藏檔案,這裡儲存著針對這個目錄的特殊資訊和設定配置,例如檢視方式、圖示大小以及這個目錄的一些附屬元資料。相當於Windows的desktop.ini。

但是我們在開發中,終端進入資料夾會看到這些檔案,導致檔案顯示很亂,所以想把他刪掉

二、會有副作用嗎?

會有,刪除以後的副作用就是這些資訊的失去。(當然,這點副作用其實不是太大)

三、禁止生成

  開啟 “終端” ,複製黏貼下面的命令,回車執行,重啟Mac即可生效。

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

四、恢復.DS_store生成:

  終端中貼上回車

defaults delete com.apple.desktopservices DSDontWriteNetworkStores

五、清除現有.DS_Store檔案

  終端中貼上回車

find . -name .DS_Store -type f -delete ; find . -type d | xargs dot_clean