ก่อนอื่นคุณสามารถตรวจสอบเว็บไซต์ที่มีรายการสิ่งต่างๆมากมาย: http://secrets.blacktree.com/
อย่างไรก็ตามฉันเพิ่งใช้วิธีการเดรัจฉานแรง:
คัดลอกโฟลเดอร์การตั้งค่า
$ cp -r /Library/Preferences before
เรียกใช้การตั้งค่าระบบ ทำการเปลี่ยนแปลงผ่าน GUI อาจเป็นการดีที่สุดที่จะทำการเปลี่ยนแปลงทีละครั้งเช่นฉันเปลี่ยน "แสดงหน้าต่างเข้าสู่ระบบเป็น:" จาก "รายชื่อผู้ใช้" เป็น "ชื่อและรหัสผ่าน" ออกจากการตั้งค่าระบบ
คัดลอกโฟลเดอร์การตั้งค่าอีกครั้ง:
$ cp -r /Library/Preferences after
ดูไฟล์ที่เปลี่ยนแปลง:
$ diff -ur before after
Binary files before/Preferences/com.apple.loginwindow.plist and after/Preferences/com.apple.loginwindow.plist differ
เปรียบเทียบทั้งสองเวอร์ชัน เนื่องจากเป็นไฟล์ไบนารีคุณจะต้องแปลงเป็น XML เพื่อทำการเปรียบเทียบ ฉันใช้นามแฝงสำหรับสิ่งนี้:
$ alias plist='plutil -convert xml1 -o /dev/stdout'
$ diff -u <(plist before/Preferences/com.apple.loginwindow.plist) <(plist after/Preferences/com.apple.loginwindow.plist)
--- /dev/fd/63 2013-01-23 18:20:29.000000000 +0200
+++ /dev/fd/62 2013-01-23 18:20:29.000000000 +0200
@@ -9,7 +9,7 @@
<key>RetriesUntilHint</key>
<integer>3</integer>
<key>SHOWFULLNAME</key>
- <false/>
+ <true/>
<key>lastUser</key>
<string>loggedIn</string>
<key>lastUserName</key>
ณ จุดนี้เราได้พบการตั้งค่า ยืนยันว่าเรามีdefaults
:
$ defaults read /Library/Preferences/com.apple.loginwindow SHOWFULLNAME
1
$ sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWFULLNAME -bool false
$ defaults read /Library/Preferences/com.apple.loginwindow SHOWFULLNAME
0
เรียกใช้การตั้งค่าระบบและยืนยันการเปลี่ยนแปลง