Перегляньте всі раніше використовувані команди за замовчуванням у Mac OS X
Зміст:
- Переглянути всі виконані команди за замовчуванням
- Переглянути лише команди запису за замовчуванням
- Переглянути лише типові команди видалення
- Див. команди за замовчуванням, пов’язані з конкретною програмою
Легко втратити всі команди за замовчуванням, які використовувалися для налаштування Mac OS X, але за допомогою команди history легко перерахувати всі команди запису за замовчуванням і супутні команди видалення за замовчуванням, які коли-небудь використовувалися на Mac. Щоб почати, запустіть термінал.
Переглянути всі виконані команди за замовчуванням
Щоб переглянути всі команди за замовчуванням, у тому числі запис за замовчуванням, читання за замовчуванням, видалення за замовчуванням і навіть ті, що вимагають sudo:
"history |grep defaults"
Поверне щось на зразок цього:
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 за умовчанням write com.apple.Safari IncludeInternalDebugMenu 1 237 за замовчуванням write com.apple.dock itunes-notifications -bool TRUE;killall Dock 238 за замовчуванням delete com.apple.dock itunes-notifications 239 за замовчуванням write com .apple.dock desktop-picture-show-debug-text -bool TRUE; 241 за замовчуванням delete com.apple.dock desktop-picture-show-debug-text;killall Dock
Переглянути лише команди запису за замовчуванням
Щоб побачити лише типові команди, напишіть команди, включаючи ті, що потребують sudo:
"history |grep defaults write"
Результати виглядатимуть так само, як і вище, але без відображення команд читання та видалення за замовчуванням.
Переглянути лише типові команди видалення
Щоб побачити, які команди запису за замовчуванням було скасовано, використовуйте grep для «видалити», а не «записати»:
"history |grep defaults delete"
Див. команди за замовчуванням, пов’язані з конкретною програмою
Змінивши текст у grep на назву програми чи процесу, ми можемо побачити, які команди за замовчуванням використовувалися лише для цієї конкретної програми. Наприклад, щоб переглянути лише команди за замовчуванням, які вплинули на Finder:
history |grep defaults write com.apple.finder"
Більшість програм легко знайти таким чином, а програми за замовчуванням в OS X майже завжди відповідають угоді «com.apple.appname».
Ми торкалися цієї концепції раніше в попередній публікації про команду history, але зосередження на командах за замовчуванням досить корисно, щоб заслужити індивідуальне визнання.