📜  删除 mac ._ 文件窗口 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:22:42.282000             🧑  作者: Mango

删除 mac ._ 文件窗口 - Shell-Bash

在 Mac 系统中,有时会出现一些以 "._" 开头的隐藏文件,这些文件通常是其他操作系统或软件在与 Mac 交互时自动生成的文件,对系统没有实际作用,但可能会占用硬盘空间或者对文件管理造成困扰。本文将介绍如何使用 Shell-Bash 来删除这些文件。

查找文件

首先,我们需要在终端中进入要删除文件的目录,并使用下面的命令来查找所有以 "._" 开头的文件:

find . -type f -name "._*"

其中,"." 表示当前目录,"-type f" 表示查找文件,"-name ".*"" 表示查找以 "." 开头的所有文件。运行命令后,终端会列出所有符合条件的文件和它们的路径。

删除文件

接下来,我们可以使用下面的命令来删除这些文件:

find . -type f -name "._*" -exec rm {} +

其中,"{} +" 表示将所有符合条件的文件作为参数传递给 "rm" 命令,一次性删除这些文件。运行命令后,终端会逐个删除文件,并显示每个被删除的文件名和状态。

其他注意事项
  • 删除这些文件并不会对系统造成什么影响,但可能会导致某些软件出现问题。如果你在删除文件后发现某个软件无法正常使用,可以尝试重新安装该软件或者使用 Time Machine 来恢复系统到之前的状态。
  • 如果你想要在后续的文件操作中隐藏这些文件,可以在终端中使用下面的命令:
defaults write com.apple.finder AppleShowAllFiles NO

该命令会隐藏所有以 "." 开头的文件和文件夹,不包括以 "._" 开头的文件。如果你想要显示这些文件,可以将命令中的 "NO" 改为 "YES"。

参考资料