คุณไม่ควรคาดหวังผลลัพธ์ดังกล่าว
สำหรับผู้เริ่มต้น Ubuntu ไม่ทำงานในลักษณะนี้ในเวอร์ชันก่อนหน้า อูบุนตูเป็นระบบที่เริ่มต้นมาไม่ถึงทศวรรษและพฤติกรรมของservice
คำสั่งในอูบุนตูนั้นก็ไม่เหมือนกับสิ่งที่คุณคาดหวัง หนึ่งสามารถดูพฤติกรรมพุ่งพรวดของservice
คำสั่งในภาพในฉันจะได้รับคำสั่งบริการเพื่อพิมพ์ผลลัพธ์ใน 15.10 ได้อย่างไร .
คำตอบนั้นเหมือนกันสำหรับคุณกับคนที่ใช้ Ubuntu เวอร์ชั่น 15.10 เมื่อปีที่แล้ว:
คุณกำลังใช้ Ubuntu เวอร์ชัน 16.10 ซึ่งเป็นระบบปฏิบัติการของระบบ การจัดการบริการระบบของคุณไม่ได้รับการดำเนินการโดยพุ่งพรวดอีกต่อไป (หรือยูทิลิตี้ใด ๆ ก็ตามที่ทำบนระบบปฏิบัติการที่ไม่ใช่ Ubuntu ก่อนหน้านี้) มันดำเนินการโดย systemd
service
คำสั่งอาจจะเหมือนกัน ... แต่ Debian / Ubuntu service
คำสั่งสคริปต์เปลือกที่พยายามที่จะตรวจจับอัตโนมัติไม่ว่าจะพุ่งพรวดหรือ systemd เป็นผู้จัดการบริการระบบการทำงานและเรียกใช้คำสั่งการจัดการบริการพื้นเมืองที่แท้จริงสำหรับคนธรรมดาและ systemd มันรันสองเส้นทางโค้ดที่ต่างกันโดยสิ้นเชิงสำหรับการเริ่มต้นและสำหรับ systemd
คำสั่งการจัดการบริการพื้นเมืองพุ่งพรวดเป็นinitctl start
, initctl stop
, initctl status
และอื่น ๆ พิมพ์ข้อความเหล่านั้นเมื่อพวกเขาไป
คำสั่งการจัดการบริการพื้นเมือง systemd มีsystemctl start
, systemctl stop
, systemctl status
และอื่น ๆ งานพิมพ์เหล่านั้นไม่มีเอาต์พุตเมื่อทำงาน
อ่านเพิ่มเติม