Mac OS下不产生.DS_Store 隐藏文件和清理.DS_Store的方法

一、清理.DS_Store的方法

1. 打开终端 (Macintosh HD > Applications > Utilities > Terminal)
2. 输入命令: "sudo find / -name ".DS_Store" -depth -exec rm {} ;"

上述命令根据实际情况修改路径哦。

二、设置不产生.DS_Store的方法,简化一下
1. 打开终端 (Macintosh HD > Applications > Utilities > Terminal)
2. 输入命令: "defaults write com.apple.desktopservices DSDontWriteNetworkStores true"

三、本地文件的处理

上述第二点设置过后,在本地依然无效果。

于是在这篇文章看到了“针对这个情况可以使用 Asepsis : http://asepsis.binaryage.com ,它将创建 .DS_Store 文件重定向到另一个指定的目录中去,从而阻止了在每一个文件目录中都生成 .DS_Store 文件,默认目录为 /usr/local/.dscage ,通过执行 asepsisctl clean 命令可以将重定向的目录中所生的文件清空之。

 Disable .DS_Store in OS X El Capitan http://pixelcog.com/blog/2016/disable-ds_store-in-el-capitan/

http://blog.csdn.net/YuLimin/article/details/39296097

参考:

http://blog.csdn.net/ssanonymity/article/details/7544623

http://www.cnblogs.com/yaoyi/archive/2013/05/22/3093922.html

http://www.macx.cn/thread-2053938-1-1.html

 

 

原文地址:https://www.cnblogs.com/luodengxiong/p/5549995.html