Vedi tutti i comandi predefiniti usati in precedenza in Mac OS X.
È facile perdere traccia di tutti i comandi di default utilizzati per eseguire tweaks su Mac OS X, ma con l'aiuto del comando history è facile elencare tutti i valori predefiniti di scrittura e i comandi di cancellazione di default usati mai usati su un Mac. Avvia il terminale per iniziare.
Vedi tutti i comandi di default eseguiti
Per vedere tutti i comandi di default, inclusi i default, scrivi, i valori di default letti, i default cancellati e anche quelli che richiedono sudo:
history |grep "defaults"
Restituirà qualcosa del genere:
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
Vedi solo comandi di default dei comandi di scrittura
Per vedere solo i comandi di default, compresi quelli che richiedono sudo:
history |grep "defaults write"
I risultati appariranno come sopra, ma senza mostrare i comandi di default read o defaults delete.
Vedere solo i comandi di eliminazione dei default
Per vedere quali valori predefiniti i comandi di scrittura sono stati ripristinati, grep per "cancella" anziché "scrivi":
history |grep "defaults delete"
Vedi i comandi predefiniti relativi all'app specifica
Modificando il testo all'interno di grep in un nome di applicazione o processo, possiamo vedere quali comandi di default sono stati usati solo per quella specifica applicazione. Ad esempio, per vedere solo i comandi di default che hanno influenzato il Finder:
history |grep "defaults write com.apple.finder"
La maggior parte delle app è facile da trovare in questo modo e le applicazioni predefinite in OS X seguono quasi sempre la convenzione 'com.apple.appname'.
Abbiamo toccato questo concetto in precedenza in un post precedente sul comando della cronologia, ma concentrarsi sui comandi predefiniti è abbastanza utile da meritare il riconoscimento individuale.