ฉันได้เพิ่มสคริปต์ใหม่เพื่อ/etc/init/เรียกminecraft.confซึ่งมีสคริปต์:
start on startup
stop on shutdown
respawn
respawn limit 20 5
script
  export HOME="/root"
  exec /root/minecraft/start.sh 2>&1 >> /var/log/minecraft.log
end script
post-start script
   echo "minecraft started"
เมื่อฉันลองstart minecraftฉันพบข้อผิดพลาด:start: Unknown job: minecraft
ฉันได้ลองใช้initctl listงานแล้วงาน minecraft ของฉันไม่อยู่ในรายการ ฉันลองวิ่งinitctl reload-configurationแล้วมันก็ไม่ได้สร้างความแตกต่างอะไรเลย
งานอื่น ๆ ที่ระบุไว้ตามinitctl listงานที่ดีกับการเริ่มหยุดและเริ่มต้น
ทำไมคนธรรมดาถึงไม่เห็นสคริปต์ใหม่ของฉัน
/etc/init.d/ใช่ไหม
                /etc/initและตอนนี้คุณก็พร้อมที่จะรีบูตและใช้งานพุ่งพรวด"
                sudo start minecraftโดยไม่มีปัญหา นี่คือเนื้อหาของไฟล์บันทึก~$ sudo cat /var/log/upstart/minecraft.log  minecraft started /proc/self/fd/9: 3: exec: /root/minecraft/start.sh: not found minecraft startedคุณสามารถให้รายละเอียดเพิ่มเติมเกี่ยวกับเวอร์ชั่นอูบุนตูที่คุณใช้และข้อมูลที่เป็นประโยชน์จาก syslog ได้หรือไม่?