การตั้งค่าระบบดูเหมือนจะเก็บไว้ในสถานที่ต่าง ๆ ขึ้นอยู่กับว่าพวกเขาเป็นผู้ใช้หรือระบบที่เฉพาะเจาะจง จำนวนมากถูกเก็บไว้ใน/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
ไฟล์ของคุณเองเช่นกัน (แต่ให้แน่ใจว่าคุณระบุพา ธ เต็มไปยังไฟล์ไม่ใช่แค่ชื่อหรือคุณอาจจะปรับเปลี่ยนการตั้งค่าต่อผู้ใช้ของคุณ)