一、什么是.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

 

 

版权声明:本文为shizk原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/shizk/p/9923668.html