Здається, що Системні налаштування зберігаються в різних місцях, залежно від того, користувачі вони залежать від системи. Багато з них зберігаються в /Library/Preferences/
або $HOME/Library/Preferences/
( або для налаштувань для кожного користувача). Але кожна панель налаштувань матиме свій спосіб їх зберігання.
Ви можете побачити, які налаштування зберігаються таким чином, ввівши:
defaults read <domain>
Де <domain>
або початок імені файлу у ваших системних налаштуваннях користувача, або повний шлях до .plist
файлу. Наприклад:
defaults read com.apple.screensaver
defaults read /Library/Preferences/com.apple.screensaver
Перший покаже ваші налаштування заставки для користувача, а останні - налаштування заставки системи.
Налаштування в основному організовані за допомогою панелі переваг, хоча це не обов'язково прямо. Вам, швидше за все, доведеться зазирнути в /Library/Preferences
підпапки (особливо SystemConfiguration
), щоб знайти їх усіх.
Одним із варіантів було б просто скопіювати відповідні файли та поставити їх на місце для нових установок.
Іншим способом було б його експортувати та імпортувати за потребою.
Експорт налаштувань системи управління енергією (енергозбереження) до pm.plist:
defaults export /Library/Preferences/SystemConfiguration/com.apple.PowerManagement pm.plist
Імпорт цих налаштувань з pm.plist
нового комп'ютера:
defaults import /Library/Preferences/SystemConfiguration/com.apple.PowerManagement sysprefs.plist
Ви навіть можете відредагувати різні експортовані .plist
файли, якщо є конкретні системні налаштування, якими ви / не хочете ділитися між комп'ютерами. Таким чином, ви можете мати певну налаштування локально, і import
команда не перезапише їх, а додайте ті, які ви встановили у .plist
файли. Ви можете використовувати defaults
команду і для зміни власних .plist
файлів (але переконайтеся, що ви вказали повний шлях до файлу, а не лише ім'я, або ви можете змінювати свої налаштування для користувача).