礙事的.DS_Store,mac的隱藏文件

讀取文件數據的時候,發現讀了一個.DS_Store文件,這是什麼幽靈

.DS_Store(英文全稱 Desktop Services Store)是一種由蘋果公司的Mac OS X操作系統所創造的隱藏文件,目的在於存貯目錄的自定義屬性,例如文件們的圖標位置或者是背景色的選擇。相當於 Windows 下的 desktop.ini。

刪除後發現,又出現了,真是個頑固的幽靈orz

刪除當前目錄及其子目錄下的所有.DS_Store 文件(網絡共享時)

cd到你的數據集文件夾,然後輸入:

find . -name '*.DS_Store' -type f -delete

禁止.DS_store自動生成

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

這個命令只有在網絡共享的時候有效,也就是在本地無效

恢復.DS_store自動生成

defaults delete com.apple.desktopservices DSDontWriteNetworkStores

本地刪除

摘自:https://www.jianshu.com/p/f83e85443c50

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章