When I run:

sudo launchctl bslist 

... it shows all the running /System daemons, but I have some running from /Library/LaunchDaemons and it is not showing those.

How can I show them all?

  • 2
    bslist lists "Mach bootstrap services " and so I think not all daemons - launchctl list shows more – mmmmmm Jun 12 '14 at 14:57
  • Yes, "sudo launchctl list" shows them all. Thanks! – dgig Jun 12 '14 at 15:18

From launchctl's man page (apple seem to have misplaced the man pages so an external one is here https://www.unix.com/man-page/osx/1/launchctl/)

launchctl bslist lists "Mach bootstrap services "

To get all jobs loaded into launchctl use sudo launchctl list

Daemons are not necessarily the former and other things but daemons are in the list

  • Is it normal to get a return of well over a hundred lines when you enter "sudo launchctl list" ? – jmh Aug 13 '18 at 17:33
  • I get 328 lines – mmmmmm Aug 13 '18 at 20:05
  • 340 here in 10.12.6 :\ – Carles Alcolea Jul 1 '19 at 10:21
  • 1
    I got this Unrecognized subcommand: bslist error. I am using Mojave – Anthony Kong Jan 29 '20 at 23:33
  • 2
    From man launchctl - bslist: This subcommand is not implemented and has been superseded by the print subcommand, which provides much richer information. – cambunctious Feb 4 '20 at 15:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .