Mac OS X で以前に使用されたデフォルト コマンドをすべて表示
目次:
.マック。開始するには、ターミナルを起動します。
実行されたすべてのデフォルト コマンドを見る
defaults write、defaults read、defaults delete、および sudo を必要とするコマンドを含むすべてのデフォルト コマンドを表示するには:
"history |grep defaults"
次のような結果が返されます:
47 sudo デフォルト書き込み /Library/Preferences/com.apple.loginwindow AdminHostInfo ホスト名 48 sudo デフォルト書き込み /Library/Preferences/com.apple.loginwindow AdminHostInfo IP アドレス 98 デフォルトwrite com.apple.DiskUtility DUDebugMenuEnabled 1 206 デフォルト write com.apple.Safari IncludeInternalDebugMenu 1 237 デフォルト write com.apple.dock itunes-notifications -bool TRUE;killall Dock 238 デフォルト delete com.apple.dock itunes-notifications 239 デフォルト write com .apple.dock デスクトップ ピクチャ ショー デバッグ テキスト -bool TRUE; 241 デフォルト delete com.apple.dock desktop-picture-show-debug-text;killall Dock
デフォルト書き込みコマンドのみを参照
sudo を必要とするコマンドを含む、デフォルトの書き込みコマンドのみを表示するには:
"history |grep default write"
結果は上記と同じように見えますが、デフォルトの読み取りまたはデフォルトの削除コマンドは表示されません。
デフォルトの削除コマンドのみを参照
どのデフォルトの書き込みコマンドが元に戻されたかを確認するには、「write」ではなく「delete」を grep してください:
"history |grep defaults delete"
特定のアプリに関連するデフォルトコマンドを見る
grep 内のテキストをアプリケーションまたはプロセス名に変更することで、その特定のアプリケーションにのみ使用されたデフォルト コマンドを確認できます。たとえば、Finder に影響を与えたデフォルト コマンドのみを表示するには:
history |grep defaults write com.apple.finder"
履歴コマンドに関する過去の投稿でこの概念について触れましたが、デフォルト コマンドに焦点を当てることは、個々の認識に値するほど有用です。