È 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:
storia | grep “default”
Restituirà qualcosa del genere:
47 sudo defaults scrivi /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName
48 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo IPaddress
98 default scrivete com.apple.DiskUtility DUDebugMenuEnabled 1
206 valori predefiniti scrivono com.apple.Safari IncludeInternalDebugMenu 1
237 default scrivete com.apple.dock itunes-notifications -bool TRUE; killall Dock
238 default cancella le notifiche itunes di com.apple.dock
239 default scrivete com.apple.dock desktop-picture-show-debug-text -bool TRUE;
241 default cancella 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:
storia | 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”:
storia | grep “default cancella”
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:
cronologia | 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.