晓你所晓,得你所得

如何在 Mac 上查看隐藏文件

在 Mac 上有很多隐藏文件夹与文件,这些文件包含运行系统所需的文件,隐藏这些文件与文件夹是防止误删或更改。但是,有时候需要用这些隐藏文件进行故障排除或其他原因,这时候就需要查看隐藏文件。

如何在 Mac 上查看隐藏文件

使用快捷键查看隐藏文件

在 Mac 上查看隐藏文件最快捷的方法,就是使用快捷键。但必须是在 macOS Sierra 以上版本。

快捷键:cmd + shift + . 「小数点」

如果需要查看隐藏文件,可用以上快捷键。若需要继续保持隐藏文件,则再按一次上面的快捷键。

使用终端查看隐藏文件

使用终端查看隐藏文件,相对来说比较麻烦,不建议使用。

# 查看隐藏文件:

# 首先:
defaults write com.apple.finder AppleShowAllFiles FALSE
# 然后:
killall Finder
# 再次隐藏文件:

# 首先:
defaults write com.apple.finder AppleShowAllFiles FALSE
# 然后:
killall Finder

用终端来查看隐藏文件或再次隐藏文件,相对来说还是比较麻烦的,记不住命令!

如何把文件或者文件夹设置 「隐藏」

在 Mac 上对文件或文件夹,设置 「隐藏」 属性,相对于 Windows 来说还是比较麻烦的。需要通过终端命令操作。

# 隐藏文件
chflags hidden + 路径

# 比如:
chflags hidden ~/123.txt  # 隐藏当前用户下的 123.txt 文件 
chflags hidden ~/books  # 隐藏当前用户下的 book 目录
# 解除隐藏文件
chflags nohidden + 路径

# 比如
chflags nohidden ~/123.txt  # 解除隐藏当前用户下的 123.txt 文件
chflags nohidden ~/books  # 解除隐藏当前用户下的 book 目录

但是对 「.ssh 」、 「.123.txt 」等,以点 「.」 开头的文件或文件夹并不好用,因为这些名称是被系统预留的。

mkdir ~/.123  # 新建.123 目录
chflags nohidden ~/.123  # 解除隐藏.123 目录
# 并无卵用