เพิ่มคำสั่งให้ทำงานตอนบูตระบบ บน Ubuntu

ในการเพิ่มคำสั่งให้ทำงานตอนบูตเข้าสู่ระบบ บน Ubuntu Linux นั้น สามารถทำได้โดย การสร้างไฟล์สคริปต์ขึ้นมาเพื่อเก็บคำสั่งที่เราต้องการใช้งาน แล้วนำไปเก็บไว้ที่ /etc/init.d  ตัวอย่างเช่น

ไฟล์  linuxlanescript มีข้อมูลดังนี้

#/bin/sh
echo "Welcome Admin"

หลังจากสร้างไฟล์เสร็จเรียบร้อยแล้ว นำไฟล์ไปเก็บไว้ที่  /etc/init.d/ แล้วตั้งค่าสิทธิ (Permission) ของไฟล์ ให้สามารถรันคำสั่งได้ โดยการใช้คำสั่ง

chmod  +x  /etc/init.d/linuxlanescript

หมายเหตุ linuxlanescript เป็นชื่อไฟล์ตัวอย่าง

จากนั้นใช้คำสั่ง  update-rc.d  เพื่อตั้งค่าให้สคริปต์นี้ ทำงานทุกครั้งเมื่อเปิด / ปิดระบบ ดังนี้

update-rc.d   linuxlanescript  start  90  2  3  4  5  .

หมายเหตุ 90 เป็นการตั้งค่าลำดับในการรัน   ส่วน  2  ,3 , 4 , 5 เป็นหมายเลขของรันเลเวล ที่ต้องการให้รันสคริปต์ นี้   และอย่าลืมลงท้ายด้วย   . ( จุด ) ด้วยนะ

แต่ถ้าต้องการยกเลิกการรัน ก็สามารถใช้คำสั่ง

update-rc.d   linuxlanescript   remove   

ได้ครับ

สำหรับคำสั่ง  update-rc.d  สามารถดูข้อมูล และวิธีการใช้งานได้จากคำสั่ง

man   update-rc.d