删除Mac中 .DS_Store 隐藏文件

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

使用如下小工具可以将 .DS_Store 隐藏文件显示出来:

前往下载:MacX系统显示_恢复隐藏文件 密码:7pyc

可通过如下方法来删除此类文件,在 终端 中输入如下代码并回车:

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

注:若需则输入管理员密码。

进程会自动找到所有 .DS_Store 文件并删除它们。

如果想要删除当前目录下的 .DS_Store 文件,可先进入该目录,再执行上述命令:

cd /Users/yang/Web/test/theme/
find / -name ".DS_Store" -depth -exec rm {} \;

但是系统仍会自动创建新的 .DS_Store 文件,如果需要禁止系统创建,需在终端中运行如下代码并回车即可:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

这样当前账户下就不会再创建新的 .DS_Store 文件了。