คุณจะรับรายการบริการเริ่มต้นทั้งหมดได้อย่างไร


145

ฉันรู้เกี่ยวกับupdate-rc.d SERVICE OPTIONSคำสั่งเพื่อเพิ่มและลบบริการจากการเริ่มต้น แต่ฉันจะใช้มันเพื่อรับรายการบริการทั้งหมดที่กำหนดค่าให้เริ่มต้นเมื่อเริ่มต้นได้อย่างไร

มีวิธีอื่นในการรับรายการนี้หรือไม่?

คำตอบ:


233

ดูลิงค์ที่แนบมา

UbuntuBootupHowto

คำสั่งคือ

service --status-all

1
ขอบคุณที่service --status-allทำมันแม้ว่าฉันจะยังต้องค้นหาตำนานเพื่อกำหนดความหมายของสัญลักษณ์เหล่านั้น
Lance Roberts

@ Lance: มีข้อผิดพลาดในการจัดการตัวเลือก--status-allดูคำถาม AU นี้: askubuntu.com/questions/55992/running-services
enzotib

1
ฉันรู้ว่านี่เป็นวันที่เล็กน้อย แต่จากการอ่านหน้าคู่มือของฉันดูเหมือนว่านี่จะแสดงสถานะปัจจุบันไม่ใช่ว่าพวกเขากำลังกำหนดค่าให้เริ่มหรือไม่ "service --status-all รันสคริปต์ init ทั้งหมดตามลำดับตัวอักษรโดยใช้คำสั่งสถานะตัวเลือกนี้จะเรียกเฉพาะสถานะสำหรับงาน sysvinit เท่านั้นงาน upstart สามารถสอบถามได้ในลักษณะเดียวกันกับรายการ initctl '"
ernie

1
รายการของทุกอย่างที่เกี่ยวข้องที่กำลังทำงานอยู่ initctl list | egrep -v " stop/waiting|^tty" ; service --status-all 2>&1 | egrep -v "\[ (\?|\-) \]"
kert

22
+= กำลังทำงาน-= หยุดบริการ ?= จัดการโดยพุ่งพรวด (เรียกใช้initctl listเพื่อรับสถานะของสิ่งเหล่านี้)
dave1010

8

คุณสามารถใช้BUM

ป้อนคำอธิบายรูปภาพที่นี่


สิ่งนี้ดูดี แต่ฉันใหม่เกินไปกับ Ubuntu ที่จะรู้วิธีติดตั้งบนเซิร์ฟเวอร์เสมือนของฉันว่าฉัน PuTTY เข้าไป (หรือถ้าเป็นไปได้)
Lance Roberts

คุณมีสภาพแวดล้อมแบบกราฟิกหรือไม่?
desgua

ไม่เพียงแค่เทอร์มินัลเซสชัน
แลนซ์โรเบิร์ตส์

BUM เป็นเครื่องมือกราฟิกดังนั้นคำสั่งที่คุณกล่าวถึงข้างต้นดูเหมือนจะเหมาะสมกับความต้องการของคุณมากขึ้น
desgua

คุณสามารถติดตั้งสิ่งนี้ได้โดยไม่ต้องใช้เครื่องมือกราฟิก แอป X สามารถเรียกใช้จากระยะไกล ใช่แม้กระทั่งบน Windows คุณต้องบอกให้แต่ละแอปทำงาน (เช่นที่อยู่ IP) เป็นไปได้คุณสามารถ Google เฉพาะ
David Betz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.