ฉันพยายามที่จะเข้าใจผลลัพธ์ของ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
และชนิดของ "หรือ" ผลลัพธ์ด้วยกันไหม? มีวิธีที่สมบูรณ์และครอบคลุมกว่านี้ไหม?