Mac 使用过程中经常需要处理一些不可见文件,一会显示,一会隐藏。为了系统文件的安全性,Mac 不像 Windows 那样,可以直接通过文件夹选项显示或者隐藏电脑中的不可见文件。
一般做法需要分成两步操作:
1.在终端中输入如下代码来控制开关:
// 设置隐藏文件不可见
defaults write com.apple.finder AppleShowAllFiles FALSE
// 设置隐藏文件可见
defaults write com.apple.finder AppleShowAllFiles TRUE
2.还需要在终端中调用 killall Finder
重启 Finder 才能应用修改。
对于经常使用这两步操作的人一定会觉得很繁琐,那有没有什么方法能让我们一步搞定这两个操作呢?——没错,使用系统自带的 Automator
。
在应用程序文件夹的实用工具中打开 Automator
并选择 服务
。在 资源库
中选中 运行 Shell 脚本
并将 输入
设置为没有输入。
接着在文本框中输入如下代码:
current_value=$(defaults read com.apple.finder AppleShowAllFiles)
if [ $current_value = "TRUE" ]
then
defaults write com.apple.finder AppleShowAllFiles FALSE
else
defaults write com.apple.finder AppleShowAllFiles TRUE
fi
killall Finder
最后按下 ⌘ + s 保存脚本并命名为 Toggle Hidden Files
。现在我们打开 Finder 就可以在 服务
中使用刚才的脚本了。
有心的童鞋可能已经发现我的截图上有个快捷键(⇧+⌘+'.')。。。没错!在 Finder 的 服务
中打开 偏好设置
,点击 快捷键
选项卡,找到 Toggle Hidden Files
,然后设定一个你想要的快捷键,如我设置的 ⇧+⌘+'.' 。
是不是体验到了飞一般的感觉呢?done! :)