Lingon - กำหนดค่า launchd ด้วย GUI Utility สำหรับ Mac OS X

Lingon เป็นหนึ่งในแอพพลิเคที่มีประโยชน์มากสำหรับผู้ใช้ Mac, ผู้ดูแลระบบระบบเครือข่ายและผู้ดูแลระบบเครือข่ายที่มีอยู่ ฟังก์ชั่น lingon เป็นเครื่องมือที่ง่ายในการจัดการ launchd โดยไม่ต้องปรับแต่งด้วย launchd ด้วยตนเองจาก Terminal ทำให้ GUI ชื่นชมมากในการกำหนดค่า daemon ระบบ launchd ซึ่งช่วยให้คุณสามารถกำหนดตารางเวลาสำหรับแอพพลิเคชันและสคริปต์เพื่อให้ทำงานได้เช่น cron โหลดและยกเลิกการโหลดระบบ daemons และส่วนขยายเคอร์เนลและอื่น ๆ อีกมากมาย


ต่อไปนี้เป็นวิธีที่นักพัฒนาซอฟต์แวร์อธิบายถึงแอปพลิเคชันที่ยอดเยี่ยมนี้ซึ่งทำงานได้ในทุกเวอร์ชันของ OS X ด้วย launchd:

"Lingon สามารถเริ่มต้นแอพพลิเคสคริปต์หรือเรียกใช้คำสั่งได้โดยอัตโนมัติทุกครั้งที่คุณต้องการ คุณสามารถกำหนดเวลาให้ทำงานในเวลาที่กำหนดเป็นประจำหรือเมื่อมีสิ่งพิเศษเกิดขึ้น

Lingon สามารถตรวจสอบได้ว่าแอปหรือสคริปต์จะรีสตาร์ทโดยอัตโนมัติหากเกิดปัญหาขึ้น Lingon สามารถทำทุกอย่างให้กับคุณและอื่น ๆ อีกมากมาย

Lingon X ขึ้นอยู่กับ Lingon 3 ที่ยอดเยี่ยมและใช้คุณลักษณะใหม่ ๆ เช่นการรันงานเป็นรากและในหลายวัน ตอนนี้ใช้งานได้ง่ายยิ่งขึ้นเท่านั้น

Lingon ช่วยให้คุณเรียกใช้งานได้โดยอัตโนมัติโดยการแก้ไขไฟล์การกำหนดค่าสำหรับฟังก์ชันระบบที่เรียกว่า "launchd" ซึ่งหมายความว่าคุณยังสามารถแก้ไขหรือลบงานที่สร้างโดยแอ็พพลิเคชันอื่นได้ และระบบจะจัดการกับการทำงานในพื้นหลังดังนั้นคุณจึงไม่จำเป็นต้องเปิด Lingon ขึ้นหลังจากที่คุณบันทึกงานของคุณไว้ "

มีพื้นที่ว่างสำหรับข้อผิดพลาดมากมาย แต่คุณควรทำความคุ้นเคยกับวิธีที่ launchd ทำงานก่อนที่คุณจะเริ่มแก้ไขอะไรสำคัญ ๆ คว้า app ด้านล่างแล้วถ้าคุณไม่คุ้นเคยให้เรียนรู้เพิ่มเติมเกี่ยวกับ launchd จากคู่มือ Apple Developer

  • รับ Lingon จาก PeterBorgApp ที่นี่หรือดาวน์โหลดจาก Mac App Store

แอปพลิเคชันมีค่าใช้จ่ายสองเหรียญ แต่ราคาเพียงเล็กน้อยในการชำระเงินหากคุณเป็นผู้ดูแลระบบหรือผู้ใช้ขั้นสูงที่ไม่ต้องการปรับแต่งและกำหนดเวลาด้วย cronjobs และ launchd ใช้ง่ายกว่าใช้เทอร์มินัลเทอร์มินัลซึ่งง่ายต่อการใช้งานและเข้าใจได้ดียิ่งขึ้นนอกจากนี้ยังมีบทแนะนำที่ยอดเยี่ยมสำหรับฟังก์ชันเหล่านี้ใน Mac โดยทั่วไป ไอคอนสีแดงเป็นสิ่งที่น่าเบื่อหน่อย แต่ก็ไม่ใช่เรื่องใหญ่เมื่อคุณเห็นว่าแอปเป็นประโยชน์อย่างไร

นี่คือคำอธิบายจาก Apple ของ launchd:

แอปเปิ้ลเปิดตัวโปรแกรมใหม่ที่เรียกว่า launchd ภูต launchd ใช้เวลาหลายงานจาก cron, xinetd, mach_init และ init ซึ่งเป็นโปรแกรม UNIX ที่จัดการระบบเริ่มต้นเรียกสคริปต์ระบบเรียกใช้รายการ startup และจัดทำระบบโดยทั่วไปสำหรับผู้ใช้ และยังคงมีอยู่ใน Mac OS X Tiger แต่ LaunchD ได้แทนที่พวกเขาในหลาย ๆ กรณี โปรแกรมที่เคารพเหล่านี้ถูกใช้กันอย่างแพร่หลายโดยผู้ดูแลระบบนักพัฒนาซอฟต์แวร์โอเพ่นซอร์สผู้จัดการบริการเว็บแม้แต่ผู้บริโภคที่ต้องการใช้ cron ในการจัดการการจัดตารางเวลาของ iCal และยังสามารถเรียกได้ด้วย launchd

อ่านเพิ่มเติม: เริ่มต้นใช้งาน Launchd ที่ Apple.com

Lingon ทำงานใน OS X Yosemite, OS X Mavericks, OS X Mountain Lion และอื่น ๆ เพียงแค่ต้องแน่ใจว่าได้รับเวอร์ชันที่ถูกต้องสำหรับ whats running on your Mac