DS_Store 是 Finder 用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。(当然,这点副作用其实不是太大。和别人交换文件(或你做的网页需要上传的时候)应该把 .DS_Store 文件删除。
- 删除当前文件以及其目录下的.DS_Store文件,在终端输入命令如下:
sudo find ./ -name ".DS_Store" -depth -exec rm {} \;
- 如果想一劳永逸,生成文件不生成.DS_Store文件,在终端输入命令如下,并且重启MAC生效:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
- 如果想恢复生成.DS_Store文件,在终端输入命令如下,并且重启MAC生效:
defaults delete com.apple.desktopservices DSDontWriteNetworkStores