Mac 上的 .ds_store 文件是什么以及如何打开或删除它
大多数时候,.ds_store 文件是无害的,并且不会占用太多空间,但仍然存在您可能想要打开或删除它们的情况。那么,你怎样才能做到呢?
作为一名 Mac 技术人员,我经常在系统文件中看到一些小错误,这些错误可能会导致未来出现问题。好消息是,只需一点指导,您就可以密切关注您的文件和文件夹并保持系统平稳运行。
要点
- .DS_Store 文件是 Mac 上的隐藏文件,其中包含有关如何显示 Finder 中各个文件夹的信息
- 一般来说,.DS_Store 文件是安全的,并且有几个原因可能导致您想要删除它们。
- .DS_Stores 文件在 Finder 中不可见,但您可以使用终端来查找它们。
- 用户无法编辑这些文件夹。
- 某些网络文件夹(例如 OneDrive)无法读取 .DS_Stores 文件,并且可能会产生问题。
macOS 包含称为“点文件”的文件,这些文件前面有句点,对普通用户来说是隐藏的。这些文件之一是 .ds_store 文件。
DS 代表桌面服务,这些文件保存并提供有关如何显示 Finder 中各个文件夹的信息。这包括有关图标顺序、窗口大小和窗口形状的信息。如果您熟悉 Windows 文件,这与desktop.ini 文件非常相似。
使用以下命令在 Finder 中看不到这些文件Command-Shift-。从 macOS Mojave 开始,它是 chortcut,并且只能使用终端打开或删除。用户无法编辑这些文件。
一般来说,.ds_store 文件是无害的文件,不会占用大量存储空间。在极少数情况下,您会想要删除它们,例如,如果您想重置某个文件夹的显示设置,您注意到在打开特定文件时 Finder 的行为很奇怪,或者您即将将文件传输到另一个系统。然后,您可能需要删除这些文件,以允许您的 Mac 重置这些文件或避免其他系统在读取该文件时遇到问题。
此外,不幸的是,.ds_store 文件可能被黑客用来访问您的个人信息。因此,特别是对于使用公共存储库共享文件夹的开发人员,您可能需要删除 .ds_store 文件以确保自己的安全!删除 .ds_store 文件对于您的 Mac 来说是安全的,不会给 Finder 带来问题或丢失任何数据。
如何在 Mac 上打开 .DS_Store 文件
不幸的是,使用典型的“取消隐藏文件”终端命令或键盘敲击无法查看 .DS_Store 文件(此更改是在 macOS Mojave 中进行的)。但是,如果您想查看文件的内容,可以在终端中查看它们。它看起来像这样:
请注意,该文件中有更多信息,但这是基本思想。可以看到它有图标大小、文件、位置、文字大小等信息。
命令如下:
cd /YourFilePath
这将允许您导航到您想要查看其 .DS_Store 文件的文件夹。
cat .DS_Store
这将允许您查看文件的内容。
如何在 Mac 上删除 .DS_Store 文件
有两种不同的方法可以删除 .DS_Stores 文件。您可以从特定文件夹中手动删除它们,也可以删除所有 .DS_Stores 文件。我们将讨论如何做每一个!
手动删除特定文件夹的 .DS_Stores 文件
再次使用终端,命令将如下所示:
命令如下:
光盘 /你的文件路径将带您进入要删除其 .DS_Store 文件的文件夹。
寻找 。 -名称'.DS_Store'-类型f-删除将删除.DS_Store 文件。
删除所有 .DS_Store 文件
此外,要删除所有 .DS_Store 文件,它将如下所示:
命令如下:
Sudo find / -name “.DS_Store” -depth -exec rm {} ;
这将删除所有文件。系统将提示您输入密码,输入密码(请注意它不会在终端屏幕上显示任何内容),然后按 Enter 键。
如何防止在网络文件夹中创建 .DS_Store 文件
最后,有时您可能希望停止为位于网络驱动器上的文件夹创建 .DS_Store 文件。如果从非 Mac 设备访问网络文件夹,这可能会很有帮助。
网络文件夹(例如 OneDrive)无法读取 .DS_Store 文件,并且可能会定期产生问题。将其关闭将有助于在这些问题发生之前阻止它们。
关闭网络文件夹的 .DS_Store 文件将如下所示:
命令是:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
如果您想重新打开网络文件夹的 .DS_Stores 文件,它将如下所示:
命令是:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
最后的话
一般来说,如果您熟悉终端并使用命令,.DS_Stores 文件非常容易查看和使用。
即使您不熟悉,只需逐步阅读本文,也将帮助您了解有关查看和删除 .DS_Store 文件所需的所有信息。这些文件通常是安全的,并且可以删除,您不必担心丢失任何数据,而只是丢失文件夹的任何已保存视图。
