วิธีเขียนสคริปต์เรียกใช้อัตโนมัติใน Linux

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

เมื่อต้องการเรียกใช้บน System Boot

ขั้นตอนที่ 1

เขียนสคริปต์ของคุณและบันทึกไว้ในไดเร็กทอรี /etc/init.d/

วิดีโอประจำวันนี้

ขั้นตอนที่ 2

ตรวจสอบให้แน่ใจว่าสคริปต์สามารถเรียกทำงานได้โดยรันคำสั่งต่อไปนี้ในเชลล์เทอร์มินัล แทนที่ "script.sh" ด้วยชื่อจริงของสคริปต์ของคุณ:

chmod 755 /etc/init.d/script.sh

ขั้นตอนที่ 3

เรียกใช้คำสั่งต่อไปนี้ หากคุณใช้การแจกจ่ายแบบ Debian เช่น Ubuntu หรือ Linux Mint เพื่อสร้างลิงก์สัญลักษณ์ที่จำเป็นเพื่อให้สคริปต์ทำงานเมื่อบูตระบบ:

update-rc.d script.sh defaults

อีกครั้ง แทนที่ "script.sh" ด้วยชื่อไฟล์จริง เรียกใช้คำสั่งต่อไปนี้แทน หากคุณใช้ distro ที่ไม่ใช่ Debian:

chkconfig --add script.sh chkconfig script.sh บน

เพื่อเรียกใช้บนอุปกรณ์เมานต์

ขั้นตอนที่ 1

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

ขั้นตอนที่ 2

เรียกใช้คำสั่งต่อไปนี้หากอุปกรณ์ของคุณใช้ USB:

lsusb

คำสั่งนี้จะส่งออกข้อมูลระบุเกี่ยวกับอุปกรณ์ USB ทั้งหมดที่เสียบอยู่ในคอมพิวเตอร์ของคุณในปัจจุบัน จดบันทึกข้อมูล ID สำหรับอุปกรณ์ของคุณ สร้างไฟล์ใหม่ในเท็กซ์เอดิเตอร์และเพิ่มบรรทัดข้อความต่อไปนี้:

ACTION=="add", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="xxxx", SYSFS{idProduct}=="yyyy", RUN+="/home/linus/script.sh"

แทนที่ "xxxx" ด้วยอักขระที่พบก่อนโคลอนใน ID และ "yyyy" ด้วยอักขระที่พบตามหลัง แทนที่พาธหลัง RUN+= ด้วยพาธไปยังสคริปต์ของคุณ บันทึกไฟล์เป็น "10-my_autorun.rules" ในไดเร็กทอรี /etc/udev/rules.d/ ข้ามขั้นตอนถัดไปหากคุณใช้ซีดีแทนอุปกรณ์ USB

ขั้นตอนที่ 3

เปิด /etc/udev/rules.d/ ในตัวจัดการไฟล์หากคุณใช้อุปกรณ์ที่ไม่ใช่ USB เช่น CD หรือ DVD ไดเร็กทอรีควรมีไฟล์ที่มี "cd" ในชื่อ เปิด. เพิ่มข้อความต่อไปนี้ต่อท้ายเนื้อหาของไฟล์แต่ละบรรทัด แทนที่พาธด้วยข้อความนั้นในสคริปต์จริงของคุณ และบันทึก:

RUN+="/home/linus/script.sh"

หมวดหมู่

ล่าสุด

วิธีเชื่อมต่อโมดูเลเตอร์ GE RF

วิธีเชื่อมต่อโมดูเลเตอร์ GE RF

โมดูเลเตอร์ GE RF ให้คุณเชื่อมต่ออุปกรณ์วิดีโอ ...

วิธีการใช้จอคอมพิวเตอร์แบบจอแบนเป็นโทรทัศน์

วิธีการใช้จอคอมพิวเตอร์แบบจอแบนเป็นโทรทัศน์

เลือกอุปกรณ์จูนเนอร์ของคุณ พบได้ในอุปกรณ์ต่างๆ ...

วิธีการแปลง VGA เป็น AV

วิธีการแปลง VGA เป็น AV

แปลง VGA เป็น AV โดยใช้อะแดปเตอร์พิเศษ การเชื่...