macOS 隱藏檔案(以點 . 開頭)預設在 Finder 不顯示。本文提供三種切換顯示狀態的方法,滿足不同使用習慣。
# 顯示隱藏檔案
defaults write com.apple.finder AppleShowAllFiles -bool YES
killall Finder
# 隱藏隱藏檔案
defaults write com.apple.finder AppleShowAllFiles -bool NO
killall Finder
優點:系統層面生效,所有 Finder 視窗同步。缺點:需開啟終端機、重啟 Finder 會關閉所有視窗。
在任何 App 的「開啟檔案」或「儲存」對話框中,按 Command+Shift+.(句點)即可切換隱藏檔案顯示,再按一次恢復。不影響主 Finder 視窗。
STATUS=$(defaults read com.apple.finder AppleShowAllFiles 2>/dev/null)
if [ "$STATUS" = "YES" ]; then
defaults write com.apple.finder AppleShowAllFiles NO
else
defaults write com.apple.finder AppleShowAllFiles YES
fi
killall Finder
步驟同方法三,但「工作流程接收」選「資料夾」,「位於」選「Finder」。儲存後,Finder 右鍵選單即出現「切換隱藏檔案顯示」,點選即切換當前視窗(實際仍重啟 Finder 全域生效)。
.DS_Store:資料夾檢視設定(圖示位置、排序、背景)。/.Spotlight-V100、/.Trashes、/.fseventsd:系統索引、廢紙簍、檔案系統事件日誌。~/.ssh/、~/.bash_profile、~/.zshrc、~/.gitconfig:使用者設定檔。~/Library/:使用者資料庫(預設隱藏,Option+前往選單可見)。依使用頻率選擇方法:臨時查看用對話框熱鍵,長期開發/除錯用 Automator 快速動作指派全域熱鍵。