删除mac文件夹的.DS_Store隐藏文件

在Mac下这些 .DS_Store 文件默认是隐藏的,我们看不见。不过当将文件转移共享到Windows的时候,那么就是可见的了,并且感觉像是一些垃圾文件一样的存在。

Mac OS X系统下,几乎绝大部分文件夹中都包含 .DS_Store 隐藏文件,这里保存着针对这个目录的特殊信息和设置配置,例如查看方式,图标大小以及这个目录的一些附属元数据。


这个文件平时也没什么事,但是在开发的时候,提交svn时,或者在调试的时候有可能会影响,所以这里可以选择删除他。

如果只是偶尔删除,可以这样。

打开终端,在终端运行


sudo find / -name ".DS_Store" -depth -exec rm {} \;



注意:如果提示你需要管理员密码,输入确认即可。命令行中输入的时候是不可见的,别输错了,进程会自动找到所有.DS_Store文件并删除它们

如果是要以后都不让生成,可以用终端运行这个


defaults write com.apple.desktopservices DSDontWriteNetworkStores true


然后重启下电脑即可。

如果以后又想让生成,那运行这个代码再重启电脑就恢复了


defaults delete com.apple.desktopservices DSDontWriteNetworkStores


Last modification:January 1st, 1970 at 08:00 am
如果看了这个文章可以让你少加会班,可以请我喝杯可乐
已打赏名单
微信公众号

Leave a Comment