Alle zuvor verwendeten Standardbefehle in Mac OS X anzeigen
Inhaltsverzeichnis:
- Alle ausgeführten Standardbefehle anzeigen
- Siehe nur Standard-Schreibbefehle
- Siehe nur Standard-Löschbefehle
- Siehe Standardbefehle für bestimmte Apps
Es ist leicht, den Überblick über alle Standardbefehle zu verlieren, die verwendet werden, um Anpassungen an Mac OS X vorzunehmen, aber mit Hilfe des Verlaufsbefehls ist es einfach, alle Standardschreib- und begleitenden Standardlöschbefehle aufzulisten, die jemals verwendet wurden ein Mac. Starten Sie das Terminal, um loszulegen.
Alle ausgeführten Standardbefehle anzeigen
Um alle Standardbefehle anzuzeigen, einschließlich Defaults Write, Defaults Read, Defaults Delete und sogar die, die sudo erfordern:
"history |grep defaults"
Wird so etwas zurückgeben:
47 sudo-Standardwerte schreiben /Library/Preferences/com.apple.loginwindow AdminHostInfo Hostname 48 sudo-Standardwerte schreiben /Library/Preferences/com.apple.loginwindow AdminHostInfo IP-Adresse 98 Standardwerte schreiben com.apple.DiskUtility DUDebugMenuEnabled 1 206 Standardwerte schreiben com.apple.Safari IncludeInternalDebugMenu 1 237 Standardwerte schreiben com.apple.dock itunes-notifications -bool TRUE; killall Dock 238 Standardwerte löschen com.apple.dock itunes-notifications 239 Standardwerte schreiben com .apple.dock Desktop-Bild-Show-Debug-Text -bool TRUE; 241 defaults delete com.apple.dock desktop-picture-show-debug-text;killall Dock
Siehe nur Standard-Schreibbefehle
Um nur Standard-Schreibbefehle anzuzeigen, einschließlich derjenigen, die sudo erfordern:
"history |grep defaults write"
Die Ergebnisse sehen genauso aus wie oben, zeigen jedoch keine standardmäßigen Lese- oder standardmäßigen Löschbefehle.
Siehe nur Standard-Löschbefehle
Um zu sehen, welche Schreibbefehle auf die Standardwerte zurückgesetzt wurden, suchen Sie nach „Löschen“ anstatt nach „Schreiben“:
"history |grep defaults delete"
Siehe Standardbefehle für bestimmte Apps
Indem wir den Text in grep in einen Anwendungs- oder Prozessnamen ändern, können wir sehen, welche Standardbefehle nur für diese bestimmte Anwendung verwendet wurden. Um beispielsweise nur Standardbefehle anzuzeigen, die sich auf den Finder ausgewirkt haben:
history |grep defaults write com.apple.finder"
Die meisten Apps sind auf diese Weise leicht zu finden, und die Standardanwendungen in OS X folgen fast immer der Konvention „com.apple.appname“.
Wir haben dieses Konzept bereits in einem früheren Beitrag über den Verlaufsbefehl angesprochen, aber die Konzentration auf Standardbefehle ist nützlich genug, um eine individuelle Anerkennung zu verdienen.