OS X下显示隐藏文件的几种方法

在OS X中,文件名前面有一个点“.”即可实现文件隐藏。如OS X下每个文件夹都会有一个.DS_Store的文件,但在Win中它不是隐藏的。

这些带“.”的文件都是默认隐藏的,这样做有很多好处,普通用户几乎没有修改他们的需要,同时让这些文件保持可见会让文件夹变得杂乱无章(感觉OS X里面隐藏文件的数量比Win多n倍)。但偶尔也会有查看隐藏文件的需求,这时就需要使用下面几种办法让它们“显形”。

一、使用终端

显示隐藏文件的最简单方法是使用终端。打开Terminal输入下面代码:

defaults write com.apple.finder AppleShowAllFiles -bool YES

然后重启Finder:

killall Finder

就能让隐藏文件“显形”。

要恢复文件不可见,输入下面代码:

defaults write com.apple.finder AppleShowAllFiles -bool NO
killall Finder

这种方法比较简单,但相对麻烦。

二、设置右键菜单项

打开Automator,新建文稿并选择“服务”。在左侧资源库中选中“运行Shell脚本”并将它拖到右边的工作区中。

QQ20140412-1@2x

将以下代码复制到右侧的文本框中:

STATUS=`defaults read com.apple.finder AppleShowAllFiles` 
if [ $STATUS == YES ]; 
then 
defaults write com.apple.finder AppleShowAllFiles NO 
else 
defaults write com.apple.finder AppleShowAllFiles YES 
fi 
killall Finder

在上面的“‘服务’收到选定的”选择“文件或文件夹”,位于选择“Finder”。⌘+s起个名字并保存这个服务,我保存为“Toggle Hidden Files”。

QQ20140412-2@2x

现在,在Finder中右键点击任意文件或文件夹,在“服务”里面就能看到刚才保存的流程,只需点击一下就能实现显示/恢复隐藏文件功能。

QQ20140412-3@2x

三、设置键盘快捷键

如果嫌方法二的“服务”还是麻烦,那可以为这个“服务”指定一组快捷键。

打开“系统偏好设置”--“键盘”--“快捷键”--“服务”,找到“Toggle Hidden Files”,勾上并设置想要的快捷键,关闭窗口。这样就能以“最快的速度”实现显示/恢复隐藏文件功能了。

« 返回