/etc/init/
ด้วยการพุ่งพรวดการกำหนดค่าบริการในการโกหกไฟล์ใน ตัวอย่างเช่น ssh ถูกควบคุมโดยใช้ไฟล์ปรับแต่ง/etc/init/ssh.conf
ไฟล์นี้ระบุ "กิจกรรม" ซึ่งจะแจ้งให้พุ่งพรวดเพื่อเริ่มต้น "งาน"
เพื่อป้องกันไม่ให้บริการเริ่มต้นโดยอัตโนมัติคุณสามารถใช้หนึ่งในหลายวิธีดังนี้
a) เปลี่ยนชื่อไฟล์ service.conf เพื่อไม่ให้ลงท้ายด้วย. conf
b) ใส่เครื่องหมาย "เริ่มต้น" จากไฟล์ service.conf
ในเวอร์ชันที่ใหม่กว่าของ upstart (ตั้งแต่ v1.3 เป็นอย่างน้อย) คุณยังสามารถแทนที่การเริ่มต้นออนไลน์โดยใช้ไฟล์ service.override ดังนั้นคุณสามารถใช้:
# echo manual > /etc/init/service.override
สุดท้ายคุณสามารถเพิ่มคำว่า "คู่มือ" ลงในท้ายไฟล์กำหนดค่าของบริการเช่นผ่าน:
# echo manual >> /etc/init/service.conf
โปรดทราบว่านี่ไม่ได้ "หยุด" บริการที่กำลังทำงานมันเพียงป้องกันไม่ให้เริ่มโดยอัตโนมัติ ในขณะที่ตั้งค่าสำหรับการเริ่มต้น "ด้วยตนเอง" คุณสามารถควบคุมบริการโดยใช้ initctl เช่นเพื่อหยุดและเริ่ม SSH daemon:
# initctl stop ssh
# initctl start ssh
เอกสารที่ดีที่สุดสำหรับ Upstart อยู่ที่http://upstart.ubuntu.com/cookbook/
ส่วนที่ 11.44 ครอบคลุม "ปิดใช้งานบริการจากการเริ่มต้นอัตโนมัติที่นี่: http://upstart.ubuntu.com/cookbook/#disabling-a-job-from-automatically-starting
systemctl [enable|disable|is-enabled] mysqld.service