彻底干掉烦人的.DS_Store文件

macOS系统会持续在目录里面不断的生成.DS_Store文件,用来存储当前目录的一些个性化设置信息,但这真的很烦人,每次删掉后,又会自动重新创建。真不知道苹果的产品经理和工程师是怎么想的。

但在macOS新版本里头,提供了一个小脚本专门来处理这个问题。不但可以删掉.DS_Store,还可以针对某个文件夹专门设置规则,不再创建。这对我等开发人员来说,实在是太贴心了。

这个小脚本叫dot_clean,位置在/usr/sbin

比如要禁止某个目录创建.DS_Store,那么只需要在terminal里面运行

/usr/sbin/dot_clean -m '目录名'

比如要禁止Downloads目录及子目录

/usr/sbin/dot_clean -m ~/Downloads

这个命令还有另外一个功效,自动删掉已经创建的.DS_Store,实在是一了百了