<ก่อนหน้านี้ | Contents | ถัดไป>
6.76.2. เนื้อหาของ Sysvinit
โปรแกรมที่ติดตั้ง: bootlogd, fstab-decode, halt, init, killall5, poweroff (ลิงก์เพื่อหยุด), รีบูต (ลิงก์เพื่อหยุด), runlevel, การปิดระบบ, และ telinit (ลิงก์ไปยัง init)
คำอธิบายสั้น ๆ
bootlogd บันทึกข้อความการบู๊ตไปยังไฟล์บันทึก
fstab-decode รันคำสั่งด้วยอาร์กิวเมนต์ที่เข้ารหัส fstab
หยุด ปกติจะเรียก การปิด กับ -h ยกเว้นเมื่ออยู่ในรันระดับ 0 แล้ว มันจะบอกให้เคอร์เนลหยุดระบบ มันบันทึกในไฟล์ /var/log/wtmp ว่าระบบกำลังถูกล้มลง
init กระบวนการแรกที่จะเริ่มเมื่อเคอร์เนลได้เตรียมใช้งานฮาร์ดแวร์ซึ่งเข้าควบคุมกระบวนการบู๊ตและเริ่มกระบวนการทั้งหมดที่ระบุในไฟล์การกำหนดค่า
killall5 ส่งสัญญาณไปยังกระบวนการทั้งหมด ยกเว้นกระบวนการในเซสชันของตัวเอง ดังนั้นมันจะไม่ฆ่า parent shell
poweroff บอกให้เคอร์เนลหยุดระบบและปิดเครื่องคอมพิวเตอร์ (ดู หยุด) รีบูต บอกให้เคอร์เนลรีบูตระบบ (ดู หยุด)
runlevel รายงานระดับการทำงานก่อนหน้าและปัจจุบัน ตามที่ระบุไว้ในบันทึกระดับการทำงานล่าสุดใน /var/run/utmp
ปิดระบบ ทำให้ระบบหยุดทำงานอย่างปลอดภัย ส่งสัญญาณกระบวนการทั้งหมดและแจ้งผู้ใช้ที่เข้าสู่ระบบทั้งหมด
telinit บอก init ว่าระดับการทำงานใดที่จะเปลี่ยนเป็น