如果你使用的是Mac电脑,在压缩文件或者开发中提交代码时,经常会将文件夹下面的 .DS_Store 文件一同混入你的文件,在Windows下,你的同事就会发现这个看起来像垃圾的 .DS_Store 文件,令人十分头疼。
简单地说,.DS_Store 是macOS在文件夹下自动生成的一个文件,该文件记录保存该文件夹的一些属性,比如文件夹的排序方式、图标大小等,这个可以在文件夹的显示选项功能可以看到,如下图:

这个文件在macOS下是隐藏的,但是在Windows下一来此文件没有意义,二来文件是显示的,会让对方认为这个文件是恶意文件。那么怎么彻底解决这个问题呢?
macOS可以通过命令行修改系统配置,让系统不再在文件夹中生成这个配置文件,命令如下:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
如果此命令不生效,可以使用下方命令(注意:命令行中 -m 之后为你的目录,此命令只能指定目录生效)
/usr/sbin/dot_clean -m ~/your_working_dir
此命令可以禁止生成一切文件前带.的文件生成(macOS文件前带.的默认为隐藏文件)
删除当前目录的.DS_store 文件
find . -name '.DS_Store' -type f -delete
删除所有的.DS_store 文件
sudo find / -name ".DS_Store" -depth -exec rm {} ;
如果你觉得这个命令执行后会影响你的文件夹操作,可以使用下方命令恢复回来
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
Mac最佳SSH工具
9.41.1 M芯片
“终端”的替代品
3.7.0 M芯片
跨平台的开源终端模拟
3.15.28 M芯片
终端远程服务器管理
3.1.0 M芯片
终端模拟器
1.0.227 M芯片
高颜值ssh终端客户端
2.12.9 M芯片
一键在终端进入文件夹
2.3.7 M芯片
基于 Electron 的终端
3.4.1 M芯片
终端模拟器和SSH客户端
9.5.0 M芯片
4.3 M芯片
macOS 27 Golden Gate 高度兼容
27.0.1-58670 M芯片
mac外设电池电量显示
10.0.3 M芯片
智能重复文件查找器
2.10.2 M芯片
终极音乐创作软件
6.1 M芯片
Go语言开发集成环境
2026.2.2 M芯片
Java开发效率最快的IDE
2026.2.2 M芯片
mac仿windows任务栏
4.2.4 M芯片
专业屏幕录制与编辑工具
0.5.9 M芯片
2D 动作类 Roguelike 游戏
1.1.1.145550 M芯片
无线音频路由
2.5.0 M芯片
Adobe 2026 mac破解版
27.9.1 M芯片
专业视频剪辑软件
12.3 M芯片
mac软件卸载软件
9.4 M芯片
原神 mac版下载
7.0 M芯片
macOS系统清理与优化工具
1.0.1 M芯片
Adobe摄影修图工具
15.4.1 M芯片
视频调色剪辑
21.0.1 M芯片
mac专业图像编辑
4.2 M芯片
最新Cad工程制图应用
2027 M芯片
mac最好用的Ftp工具
5.11.4 M芯片