Se alla tidigare använda standardkommandon i Mac OS X
Innehållsförteckning:
- Se alla standardkommandon utförda
- See Only Defaults Skrivkommandon
- See Only Defaults Ta bort kommandon
- Se standardkommandon relaterade till specifik app
Det är lätt att tappa reda på alla standardkommandon som används för att göra justeringar av Mac OS X, men med hjälp av historikkommandot är det lätt att lista alla standardinställningar och tillhörande raderingskommandon som någonsin använts på en Mac. Starta terminalen för att komma igång.
Se alla standardkommandon utförda
För att se alla standardkommandon, inklusive standardinställningar för skrivning, standardinställningar, radering av standardvärden och även de som kräver sudo:
"history |grep defaults"
Kommer att returnera något sånt här:
47 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName 48 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo IP-adress 98 standardvärden skriv com.apple.DiskUtility DUDebugMenuEnabled 1 206 standardinställningar skriv com.apple.Safari IncludeInternalDebugMenu 1 237 standardinställningar skriv com.apple.dock itunes-notifications -bool TRUE;killall Dock 238 standardvärden radera com.apple.dock default skriv com.apple.dock-notifications standardvärden com.apple.dock. .apple.dock desktop-picture-show-debug-text -bool TRUE; 241 standardvärden radera com.apple.dock desktop-picture-show-debug-text;killall Dock
See Only Defaults Skrivkommandon
För att bara se standardskrivkommandon, inklusive de som kräver sudo:
"history |grep defaults write"
Resultaten kommer att se ut som ovan, men utan att visa några standardinställningar för läs- eller förinställda raderingskommandon.
See Only Defaults Ta bort kommandon
För att se vilka förvalda skrivkommandon som har återställts, grep för 'delete' istället för 'write':
"history |grep defaults delete"
Se standardkommandon relaterade till specifik app
Genom att ändra texten i grep till ett applikations- eller processnamn kan vi se vilka standardkommandon som endast användes för den specifika applikationen. Till exempel, för att bara se standardkommandon som påverkade Finder:
history |grep defaults write com.apple.finder"
De flesta appar är lätta att hitta på det här sättet, och standardapplikationerna i OS X följer nästan alltid konventionen 'com.apple.appname'.
Vi har berört detta koncept tidigare i ett tidigare inlägg om kommandot historik, men att fokusera på standardkommandon är tillräckligt användbart för att förtjäna individuellt erkännande.