วิธีการแสดง launchctl daemons / agents ทั้งหมดที่ทำงานอยู่?


42

เมื่อฉันวิ่ง:

sudo launchctl bslist 

... มันแสดงให้เห็นถึงการทำงาน / System daemons ทั้งหมด แต่ฉันมีบางส่วนทำงาน/Library/LaunchDaemonsและมันไม่ได้แสดงให้เห็น

ฉันจะแสดงพวกเขาทั้งหมดได้อย่างไร


2
bslist แสดงรายการ "Mach bootstrap services" ดังนั้นฉันคิดว่าไม่ใช่ daemons ทั้งหมด - รายการ launchctl แสดงมากขึ้น
user151019

ใช่ "รายการ sudo launchctl" แสดงทั้งหมด ขอบคุณ!
dgig

คำตอบ:


57

จากหน้าคนของ launchctl (แอปเปิ้ลดูเหมือนจะใส่ผิดหน้าคนดังนั้นหน้าภายนอกจะอยู่ที่นี่https://www.unix.com/man-page/osx/1/launchctl/ )

launchctl bslist แสดงรายการ "Mach bootstrap services"

เพื่อให้งานทั้งหมดถูกโหลดเข้าสู่การใช้งาน Launchctl sudo launchctl list

Daemons ไม่จำเป็นต้องเป็นสิ่งแรกและสิ่งอื่น ๆ แต่ daemons อยู่ในรายการ


เป็นเรื่องปกติหรือไม่ที่จะได้รับผลตอบแทนมากกว่าร้อยบรรทัดเมื่อคุณเข้าสู่ "sudo launchctl list"
jmh

ฉันได้รับ 328 บรรทัด
user151019

340 ที่นี่ใน 10.12.6: \
Carles Alcolea
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.