在 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 目录
# 并无卵用