article_image

macOS 用户目录下有大量隐藏文件和文件夹——默认不显示,可按下快捷键 ⇧Shift-⌘Command-句号 令其现形——不懂的人一看吓一跳,紧接着或是被害妄想症发作,担心是不是病毒或流氓软件早已在电脑中安营扎寨;或是强迫症复发,盯着这些占据了主目录半壁江山的地下分子而万般难受。紧随其后的问题便是:这些隐藏文件和文件夹到底是什么,能不能删除?

Alt text
隐藏文件和文件夹

实际上,大多数隐藏文件和文件夹都是系统或软件的正常配套,一般不必改动,删改反而有风险;但也有一些是卸载时未处理干净的残渣,可以删除。极少数情况下是病毒,但我(在本人的电脑上)从未遇到。比起总是担惊受怕,我更建议关注一些网络安全类站点,及时排查影响范围大的问题。

先说文件夹,常见的隐藏文件夹有:

  • .bash_sessions:存储 Bash 会话的历史信息,包括每个会话的输入和输出历史、命令历史、环境变量等。
  • .cache:存储各种应用的缓存数据。
  • .config:存储各种应用程序的配置文件。
  • .cups:被 Common Unix Printing System 使用,保存打印机信息。
  • .gnupg:存储 GPG Suite 配置信息。
  • ……

author_avatar

Lawyer, macOS/iOS Automation Amateur