Zie Alle eerder gebruikte defaults-opdrachten in Mac OS X
Het is gemakkelijk om alle standaardinstellingen te verliezen die worden gebruikt om tweaks naar Mac OS X uit te voeren, maar met behulp van de history-opdracht is het eenvoudig om alle standaardinstellingen te vermelden en bijbehorende standaardinstellingen te verwijderen en ooit op een Mac te gebruiken. Start de Terminal om te beginnen.
Zie Alle standaardwaarden die worden uitgevoerd
Om alle standaardcommando's te zien, inclusief standaardinstellingen schrijven, standaard lezen, standaard verwijderen en zelfs die waarvoor sudo nodig is:
history |grep "defaults"
Zal zoiets terugsturen:
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
Zie alleen standaard schrijfcommando's
Om alleen standaardinstellingen te zien voor schrijfcommando's, inclusief opdrachten waarvoor sudo nodig is:
history |grep "defaults write"
De resultaten zien er hetzelfde uit als hierboven, maar zonder het weergeven van standaardwaarden lezen of standaardinstellingen verwijderen opdrachten.
Zie Alleen standaardwaarden Opdrachten verwijderen
Om te zien welke standaard schrijfcommando's zijn teruggezet, grep voor 'verwijderen' in plaats van 'schrijven':
history |grep "defaults delete"
Zie Defaults-opdrachten die verband houden met een specifieke app
Door de tekst in grep te wijzigen in een applicatie- of procesnaam, kunnen we zien welke standaardcommando's alleen voor die specifieke toepassing werden gebruikt. Als u bijvoorbeeld alleen standaardopdrachten ziet die de Finder hebben beïnvloed:
history |grep "defaults write com.apple.finder"
De meeste apps zijn eenvoudig op deze manier te vinden en de standaardtoepassingen in OS X volgen bijna altijd de conventie 'com.apple.appname'.
We hebben dit concept eerder in een vorige post over het geschiedeniscommando aangeroerd, maar focussen op standaardcommando's is nuttig genoeg om individuele herkenning te verdienen.