萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> macOS 教學

Mac 終端機查看歷史 defaults 指令:history + grep 篩選記錄

大量使用 defaults write/read/delete 調教系統後,透過終端機歷史記錄配合 grep 快速回溯修改過的鍵值,利於除錯、備份設定、分享技巧。

查看指令

  1. 開啟「終端機」。
  2. 查看所有 defaults 相關指令:
    history | grep "defaults"
  3. 輸出範例:
      47 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName
      48 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo IPaddress
      98 defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
     206 defaults write com.apple.Safari IncludeInternalDebugMenu 1
     237 defaults write com.apple.dock itunes-notifications -bool TRUE;killall Dock
     238 defaults delete com.apple.dock itunes-notifications
     239 defaults write com.apple.dock desktop-picture-show-debug-text -bool TRUE;
     241 defaults delete com.apple.dock desktop-picture-show-debug-text;killall Dock

進階篩選

  • 僅 write:history | grep "defaults write"
  • 僅 delete:history | grep "defaults delete"
  • 特定 App (以 Finder 為例):history | grep "defaults write com.apple.finder"

終端機 history grep defaults 輸出

多數 macOS 內建 App 偏好設定域遵循 com.apple.應用名稱 命名慣例,第三方 App 多為 com.廠商.應用名稱。善用歷史記錄管理系統調教紀錄。

copyright © 萬盛學電腦網 all rights reserved