.DS_Store 是一种在 macOS 操作系统上自动生成的隐藏文件。在 Mac 上的.DS_Store 文件是由 Mac OS X 操作系统在使用 Mac Finder 打开的任何目录(包括网络文件夹)中创建的。它的作用是“记住”图标的排列位置和文件夹的背景。
在OS X中,这些文件是隐藏的,通常情况下是看不到它们的,但从Windows或Linux文件系统类型,我们会在之前用Finder查看的所有目录中看到它们。
因此,.DS_Store 的功能与 Windows desktop.ini 或 thumbs.db 相似,只是后者只出现在包含图像的目录中,因为它是一个缩略图数据库。
.DS_Store 文件的扩展名以句点开头,表示它是一个隐藏文件,对用户不可见。但是,当你在 Mac 上启用“显示所有文件”功能后,Mac 桌面上或打开的文件夹中会突然出现 .DS_Store 文件。所以,如果你想在 Mac 上显示隐藏文件,可以启用该功能。如果你将数据从 Mac 传输到 Google Drive,你会看到许多隐藏文件,包括 .DS_Store 文件。
在文件夹中快速查找隐藏文件的方法是打开Finder,然后按下Command + Shift + Dot(句点/句号)。如果你想再次隐藏这些隐藏文件,只需再次按下Command + Shift + Dot。
一旦找到这些隐藏文件,您可以右键单击该文件以了解有关它的详细信息,并单击“打开方式”以选择Mac上的合适应用。如果找不到兼容的软件,您可以搜索免费的在线.DS_Store文件打开器。
请将这篇文章分享到社交媒体,以便您可以随时阅读。
如果显示所有文件类型会让桌面变得杂乱,建议隐藏它们而不是删除,因为你的Mac会不断重新创建.DS_Store文件。按照以下步骤在Mac上隐藏.DS_Store文件:
步骤 1. 打开Finder,转到应用程序,选择实用工具,然后点击Mac终端。
步骤 2. 输入以下命令:“defaults write com.apple.finder AppleShowAllFiles FALSE”。
第三步:按下 Enter 键。
第四步:使用这个命令“killall Finder”来退出Finder。
如果.DS_Store文件仍然可见,您应该强制退出Finder,然后检查文件是否隐藏。
.DS_Store 文件存储Finder窗口信息,如列表视图、图标视图、自定义图标排列等。安全删除它们是可以的,但删除后,文件夹的外观将恢复为默认偏好设置。如果你不在乎Mac上存储的.DS_Store文件中的数据,那么这些文件是可有可无的,但最终它们会重新创建。因此,删除它们并不是真正的工作。
您可以通过观看此视频获取在Mac上删除.DS_Store文件时出现的错误及参考解决方案的详细信息:
如果您不想保留.DS_Store文件存储的信息,可以选择删除它们。以下是删除Mac上.DS_Store文件的步骤:
步骤 1: 选择“应用程序”>“实用工具”以打开“终端”。
步骤 2: 输入以下 UNIX 命令: "sudo find / -name ".DS_Store" -depth -exec rm {} \;"。
步骤 3. 当系统提示时,输入你的 Mac OS X 管理员密码。
除了手动删除,如果你厌倦了这个繁琐的过程,我建议你设置自动命令来删除.DS_Store文件。以下是如何定期自动删除.DS_Store文件的方法:
步骤 1: 选择应用程序 > 实用工具以打开“终端”。
< strong > 第二步: < /strong > 输入以下UNIX命令:“ < strong > sudo crontab -e < /strong > ”。
第三步:当系统提示你输入密码时,请输入你的Mac OS X管理员密码。
4. 按一次键盘上的“I”键,然后在 Vi 编辑器中输入以下命令:“15 1 * * * root find / -name ".DS_Store" -depth -exec rm {} \;”
步骤6: 按一次Esc键来保存条目。
系统每天凌晨 1:15 自动运行该命令。若要配置其他时间,请使用其他值。
注意:如果在计划时间您的计算机处于关机状态,则不会运行该命令。
您无法阻止macOS在本地驱动器上创建.DS_Store文件,但可以禁止在共享网络驱动器上自动生成.DS_Store文件。只需按照以下步骤操作即可:
第一步:打开Finder,转到应用程序,选择实用工具,然后在Mac上打开终端。
步骤 2. 输入以下命令:“defaults write com.apple.desktopservices DSDontWriteNetworkStores true”。
步骤 3. 重新启动你的 Mac,.DS_Store 文件就不会被共享到网络驱动器上了。
.DS_Store文件是由Mac OS X操作系统在(包括网络文件夹)任何使用Mac Finder打开的目录中自动生成的。在Mac上启用“显示所有文件”功能,你就能找到它们。如果你想删除Mac上的.DS_Store文件,你可以快速删除它们。但是文件夹的外观将恢复为默认设置,并且下次打开文件夹时将创建新的空白.DS_Store文件。因此,如果不想看到它们,建议隐藏而不是删除它们。