DS_Store,英文全称是 Desktop Services Store(桌面服务存储),开头的 DS 是 Desktop Services(桌面服务) 的缩写。它是一种由macOS系统自动创建的隐藏文件,存在于每一个用「访达」打开过的文件夹下面。
虽然不能在「访达」中直接看到它,但是通过「终端」App,可以输入ls -la
命令列出。
同时,通过file
命令,可以显示出其文件类型,即”Desktop Services Store“。
如何删除 DS_Store 文件?
首先,要声明的一点是,删除 DS_Store 文件完全是安全的操作,它不会损害电脑,也不会造成个人数据丢失。删除后,「访达」在打开文件夹是会以默认显示模式显示文件夹。在你进行某些「访达」操作后,系统又会在后台自动创建 DS_Store 文件。
如果你想删除 DS_Store 文件,可以通过「终端」App 进行删除。
1、在「访达」中打开「应用程序」> 「实用工具」 > 「终端」。
2、定位到你要删除 .DS_Store 文件的文件夹目录下。
3、在「终端」里输入cd命令,跟上你的目录文件夹路径,例如: cd /Users/<username>/lib
4 、回车。
5、输入命令 find . -name '.DS_Store' -type f -delete,当然如果只查看文件夹下所有DS_Store文件,只需输入命令 find . -name '.DS_Store'即可。
6、再次回车。