ติดตามการเริ่มต้นทั้งหมด & สคริปต์การเข้าสู่ระบบและการเปิดตัวแอปใน Mac OS X
สารบัญ:
- ผู้ใช้ทั่วไป: รายการเริ่มต้นและเข้าสู่ระบบใน Mac OS X
- ผู้ใช้ขั้นสูง: รายการเริ่มต้นและเข้าสู่ระบบ แอป และสคริปต์ใน Mac OS X
ต้องการค้นหาวิธีดูการเปิดใช้แอปเริ่มต้นและเข้าสู่ระบบและสคริปต์ทั้งหมดบน Mac หรือไม่ บทความนี้จะอธิบายถึงขั้นตอนดังกล่าว หมดยุคของ Mac OS System 9 ที่รายการเริ่มต้นทั้งหมดอยู่ในโฟลเดอร์ระบบที่ชื่อว่า 'Startup' ตอนนี้ด้วย Unix undercore ของ Mac OS X นั้นซับซ้อนกว่าเล็กน้อยด้วยสคริปต์เริ่มต้นและเข้าสู่ระบบและแอพบางตัวที่เปิดตัว นอกเหนือจากบานหน้าต่างการตั้งค่า 'รายการเข้าสู่ระบบ' ที่เข้าถึงได้ง่าย
เราจะตรวจสอบว่าเอเจนต์การเริ่มต้น การเข้าสู่ระบบ และการเปิดใช้งานอัตโนมัติ plists daemons และแอปพลิเคชันเหล่านี้อาจอยู่ที่ใดใน Mac OS X ซึ่งจะเป็นประโยชน์สำหรับเหตุผลในการแก้ปัญหา ความเป็นส่วนตัว และความปลอดภัย
ผู้ใช้ทั่วไป: รายการเริ่มต้นและเข้าสู่ระบบใน Mac OS X
สำหรับผู้ใช้ทั่วไป แอปส่วนใหญ่ที่พวกเขาต้องการกำหนดค่าให้เปิดใช้ (หรือไม่เปิดใช้) เมื่อบูตระบบจะได้รับการจัดการด้วยเหตุการณ์การเข้าสู่ระบบที่ควบคุมได้ง่ายผ่านบางอย่าง เช่น Dock ด้วยการคลิกขวาหรือปุ่ม “รายการเข้าสู่ระบบ” ที่อยู่ภายใต้บัญชีผู้ใช้ หากนั่นคือสิ่งที่คุณต้องการ ผู้ใช้ทั่วไปสามารถดูวิธีเปิดแอปพลิเคชันบนระบบที่เริ่มต้นใน Mac OS X (ซึ่งจริง ๆ แล้วคือเมื่อผู้ใช้เข้าสู่ระบบ) และนั่นน่าจะครอบคลุมความต้องการของพวกเขา .
ผู้ใช้ขั้นสูง: รายการเริ่มต้นและเข้าสู่ระบบ แอป และสคริปต์ใน Mac OS X
ส่วนนี้ของบทความนี้ไม่เหมาะสำหรับผู้ใช้ส่วนใหญ่! หากคุณเป็นผู้ใช้ขั้นสูงหรือผู้ดูแลระบบ บานหน้าต่างการตั้งค่าดังกล่าวแทบจะไม่ใช่จุดสิ้นสุดของการค้นหารายการเริ่มต้นและเข้าสู่ระบบใน Mac OS Xเมื่อเร็ว ๆ นี้ฉันอยู่ระหว่างการไล่ล่าห่านป่าเพื่อค้นหาสคริปต์ที่ค่อนข้างน่ารังเกียจซึ่งผู้ใช้ได้ติดตั้งไว้ในเครื่องเครือข่ายโดยไม่ได้ตั้งใจ และการรู้ตำแหน่งที่เหมาะสมทำให้งานของฉันง่ายขึ้นมาก ด้วยเหตุนี้ฉันจึงให้รายชื่อแก่คุณ:
แอปพลิเคชันที่ทำงานบน Startup: /Library/StartupItems
plist รายการที่ทำงานเมื่อเริ่มต้น: /Library/LaunchDaemons
/System/Library/LaunchDaemons
แอปพลิเคชันที่เปิดใช้งานเมื่อเข้าสู่ระบบของผู้ใช้:ก่อนอื่นให้ตรวจสอบ "รายการเข้าสู่ระบบ" ของคุณสำหรับบัญชีผู้ใช้นั้นภายในการตั้งค่าบัญชีของการตั้งค่าระบบ
~/Library/LaunchAgents
/Library/LaunchAgents/
/System/Library/LaunchAgents/
แอปพลิเคชันที่ทำงานตามกำหนดเวลา: ตรวจสอบ crontab ของคุณด้วย:
crontab -l
ตรวจสอบส่วนขยายเคอร์เนล: ในบรรทัดคำสั่ง:
kextstat
Check Login and Logout Hooks defaults อ่าน com.apple.loginwindow LoginHook
สำหรับการเข้าสู่ระบบ defaults อ่าน com.apple.loginwindow LogoutHook สำหรับการออกจากระบบ
หรือดูทั้งสองอย่างด้วย:
/usr/libexec/PlistBuddy -c พิมพ์
หากคุณไม่รู้ว่ากำลังทำอะไรอยู่ โปรดอย่ายุ่งกับไดเร็กทอรีหรือคำสั่งด้านบน คุณสามารถสร้างผลเสียมากกว่าผลดีได้อย่างง่ายดาย! ตำแหน่งเหล่านี้รองรับการทำงานหลักของ Mac OS และควรแก้ไขโดยผู้ใช้ Mac และผู้ดูแลระบบขั้นสูงเท่านั้น
คุณมีเกร็ดเล็กเกร็ดน้อยหรือข้อมูลที่น่าสนใจอื่นๆ สำหรับการค้นหาสคริปต์เริ่มต้น เปิดแอป daemons ส่วนขยายเคอร์เนล หรือแอปและสคริปต์ที่โหลดอัตโนมัติอื่นๆ หรือไม่ แบ่งปันกับเราในความคิดเห็น!