Vedeți toate comenzile implicite utilizate anterior în Mac OS X
Cuprins:
- Vedeți toate comenzile implicite executate
- Vedeți numai comenzile de scriere implicite
- Vedeți numai valorile implicite Ștergeți comenzi
- Vedeți comenzile implicite legate de o anumită aplicație
Este ușor să pierdeți evidența tuturor comenzilor implicite folosite pentru a efectua ajustări la Mac OS X, dar cu ajutorul comenzii istoric este ușor să enumerați toate comenzile implicite de scriere și de ștergere a setărilor implicite utilizate vreodată pe un Mac. Lansați terminalul pentru a începe.
Vedeți toate comenzile implicite executate
Pentru a vedea toate comenzile implicite, inclusiv scrierea implicită, citirea implicită, ștergerea implicită și chiar cele care necesită sudo:
"istorie |grep defaults"
Va returna ceva de genul acesta:
47 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName 48 sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo IPaddress 98 defaults scrie com.apple.DiskUtility DUDebugMenuEnabled 1 206 setări implicite scrie com.apple.Safari IncludeInternalDebugMenu 1 237 setări implicite scrie com.apple.dock itunes-notifications -bool TRUE;killall Dock 238 setări implicite șterge com.apple.dock default itunes com-239 .apple.dock desktop-picture-show-debug-text -bool TRUE; 241 implicite șterge com.apple.dock desktop-picture-show-debug-text;killall Dock
Vedeți numai comenzile de scriere implicite
Pentru a vedea doar comenzile implicite, scrieți, inclusiv cele care necesită sudo:
"istorie |grep defaults write"
Rezultatele vor arăta la fel ca mai sus, dar fără a afișa comenzile implicite de citire sau de ștergere implicite.
Vedeți numai valorile implicite Ștergeți comenzi
Pentru a vedea ce comenzi de scriere implicite au fost inversate, grep pentru „șterge” în loc de „scrie”:
"istorie |seterge implicite grep"
Vedeți comenzile implicite legate de o anumită aplicație
Schimbând textul din grep într-un nume de aplicație sau proces, putem vedea ce comenzi implicite au fost folosite numai pentru acea aplicație specifică. De exemplu, pentru a vedea numai comenzile implicite care au afectat Finder:
istorie |grep defaults scrie com.apple.finder"
Majoritatea aplicațiilor sunt ușor de găsit în acest fel, iar aplicațiile implicite din OS X urmează aproape întotdeauna convenția „com.apple.appname”.
Am mai atins acest concept într-o postare anterioară despre comanda istoric, dar concentrarea asupra comenzilor implicite este suficient de utilă pentru a merita recunoașterea individuală.