ฉันพยายามที่จะเข้าใจผลลัพธ์ของservice --status-allคำสั่งบน Ubuntu 13.10 เนื่องจากหน้า man ไม่ได้อธิบาย ตัวอย่างเช่น:
[ + ] rsyslog
[ - ] sendmail
[ ? ] sendsigs
[ + ] setvtrgb
[ - ] ssh
สิ่งใด+, -, ?หมายความว่าอย่างไร ฉันคิดไม่ออก ผมได้ติดตั้ง sendmail ก่อน apt-get remove sendmail*แต่ฉันหยุดและหยิบมันออกมาด้วย ฉันเดาว่าไม่ได้กำจัดสคริปต์เริ่มต้น/etc/init.d/และนั่นเป็นสาเหตุที่มันแสดงในผลลัพธ์ แต่อย่างน้อยก็เป็น-ดังนั้นฉันจึงคิดว่ามันไม่ทำงาน จากนั้น SSH จริง ๆ แล้วฉันเป็น SSH เข้าสู่เซิร์ฟเวอร์ดังนั้นฉันคิดว่าบริการ SSH ควรจะทำงาน แต่-มีอยู่แล้ว ?และแล้วเราก็เป็นความลับ ใครบางคนโปรดแสดงความคิดเห็นเกี่ยวกับความหมายของสิ่งนี้
service --status-allชัดเจนมากขึ้นสำหรับฉันตอนนี้ ดังนั้นเพื่อให้ได้ภาพที่สมบูรณ์ฉันควรใช้initctl listและชนิดของ "หรือ" ผลลัพธ์ด้วยกันไหม? มีวิธีที่สมบูรณ์และครอบคลุมกว่านี้ไหม?