Se alle tidligere brukte standardkommandoer i Mac OS X

Det er enkelt å miste oversikten over alle standardkommandoene som brukes til å utføre tweaks til Mac OS X, men ved hjelp av historikkkommandoen er det enkelt å liste alle standardinnstillinger skrive og tilhørende standardinnstillinger slette kommandoer som noen gang har brukt på en Mac. Start terminalen for å komme i gang.

Se alle standardkommandoer som utføres

Hvis du vil se alle standardkommandoer, inkludert standardinnstillinger, standardinnstillinger, standardinnstillinger, og selv de som krever sudo:

history |grep "defaults"

Vil returnere noe slikt:

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

Se bare standardinnstillinger Skriv kommandoer

For å se bare standardinnstillinger skriv kommandoer, inkludert de som krever sudo:

history |grep "defaults write"

Resultatene vil se ut som ovenfor, men uten å vise noen standardinnstillinger les eller standard slette kommandoer.

Se bare standardinnstillinger Slett kommandoer

For å se hvilke standardskrivkommandoer som er blitt tilbakestilt, grep du for å slette i stedet for å skrive:

history |grep "defaults delete"

Se Standardkommandoer knyttet til bestemt app

Ved å endre teksten i grep til et program eller et prosessnavn, kan vi se hvilke standardkommandoer som ble brukt kun for det aktuelle programmet. For eksempel, for å se bare standardkommandoer som påvirket Finder:

history |grep "defaults write com.apple.finder"

De fleste apper er enkle å finne på denne måten, og standardprogrammene i OS X følger nesten alltid konvensjonen "com.apple.appname".

Vi berørte dette konseptet før i et tidligere innlegg om historikkkommandoen, men fokusering på standardkommandoer er nyttig nok til å fortjener individuell anerkjennelse.