.DS_Store (英文全称 Desktop Services Store)是一种由苹果公司的Mac OS X操作系统所创造的隐藏文件,目的在于存贮目录的自定义属性,例如文件们的图标位置或者是背景色的选择。该文件由Finder创建并维护,类似于Microsoft Windows中的desktop.ini文件。
Mac
删除现有的.DS_Store
在Mac 下打开终端,输入命令:
sudo find / -name “.DS_Store” -depth -exec rm {} \;
所谓“斩草不除根,春风吹又生”,如果想要完全禁止生成.DS_Store文件,终端执行以下命令:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
Win
因为windows不会自动生成.DS_store文件,所以只要删除即可。
打开CMD,去到该目录下执行
del /s .DS_store
参数 /s , 删除所有子目录中的指定的文件。
如果你的系统是win 10,你可以使用cmd, 或者powershell 也可以,只是相对麻烦一些:
Get-ChildItem * -Include .DS_store -Recurse | Remove-Item
具体参数见:Remove-Item