如何透過「終端機」在 Mac 顯示隱藏檔案和資料夾

總結摘要
詳細介紹如何透過終端機在 macOS 中永久顯示隱藏檔案和資料夾,包含顯示、隱藏和特定檔案隱藏的完整操作步驟。

如何透過「終端機」在 Mac 顯示隱藏檔案和資料夾

在 macOS 系統中,有許多重要的系統檔案和資料夾預設是隱藏的,以防止使用者意外修改或刪除。雖然可以使用快捷鍵 Command + Shift + . 暫時顯示隱藏檔案,但這種方式只能暫時顯示。要永久取消隱藏檔案夾,可使用「終端機」來實現。

開啟終端機

首先需要開啟終端機應用程式:

  • 透過 Launchpad 找到「終端機」並開啟
  • 或使用 Spotlight 搜尋(按 Command + 空白鍵),輸入「終端機」或「Terminal」

永久顯示隱藏檔案

步驟 1:執行顯示指令

在終端機中貼上以下指令:

1
defaults write com.apple.finder AppleShowAllFiles TRUE

然後按「Enter」鍵執行。

步驟 2:重新啟動 Finder

繼續執行以下指令來重新啟動 Finder:

1
killall Finder

然後按「Enter」鍵執行。

執行完成後,Finder 會自動重新啟動,此時所有隱藏的檔案和資料夾都會顯示出來,包括以點(.)開頭的系統檔案。

恢復隱藏檔案

如果想要恢復隱藏檔案的預設狀態,只需要將上述步驟中的 TRUE 改為 FALSE

1
defaults write com.apple.finder AppleShowAllFiles FALSE

然後同樣執行重新啟動 Finder 的指令:

1
killall Finder

隱藏特定檔案

如果只想隱藏某個特定的檔案或資料夾,可以使用 chflags 指令:

1
chflags hidden

使用方法:

  1. 在終端機中輸入 chflags hidden (注意最後有一個空格)
  2. 將您要隱藏的檔案或資料夾直接拖拽到終端機視窗中
  3. 按「Enter」鍵執行

要取消隱藏該檔案,使用:

1
chflags nohidden

同樣將檔案拖拽到終端機中執行即可。

注意事項

  1. 系統檔案風險:顯示隱藏檔案後,請謹慎操作系統檔案,避免意外刪除或修改重要檔案
  2. 權限問題:某些系統檔案可能需要管理員權限才能修改
  3. 效能影響:顯示所有隱藏檔案可能會讓 Finder 載入速度稍微變慢
  4. 備份建議:在修改任何系統檔案前,建議先進行備份

常見問題

指令執行後沒有效果

如果執行指令後沒有看到隱藏檔案,請確認:

  • 指令是否正確輸入(注意大小寫)
  • 是否執行了 killall Finder 重新啟動 Finder
  • 可以嘗試手動重新啟動 Finder 或重新開機

如何快速切換顯示狀態

可以建立 Shell 腳本來快速切換:

1
2
3
4
5
# 顯示隱藏檔案
alias showhidden="defaults write com.apple.finder AppleShowAllFiles TRUE && killall Finder"

# 隱藏檔案
alias hidehidden="defaults write com.apple.finder AppleShowAllFiles FALSE && killall Finder"

將這些別名加入到 ~/.zshrc~/.bash_profile 檔案中。

總結

透過終端機控制隱藏檔案的顯示是 macOS 系統管理的重要技能。相比快捷鍵的暫時顯示,終端機方法提供了永久的解決方案,讓使用者可以根據需要靈活控制檔案的可見性。

記住,顯示隱藏檔案雖然方便,但也增加了誤操作的風險,請謹慎使用並定期備份重要資料。