在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

☟☟可点击下方广告支持一下☟☟

最后修改:2021 年 06 月 22 日
请我喝杯可乐,请随意打赏: ☞已打赏列表