Manual Reference Pages - LAUNCHD (8)
- System wide and per-user daemon/agent manager
[-- command [args ...]]
manages processes, both for the system as a whole and for individual users.
The primary and preferred interface to
is via the
tool which (among other options) allows the user or administrator to load and unload jobs.
Where possible, it is preferable for jobs to launch on demand based on criteria specified
in their respective configuration files.
At some point in the boot process
is invoked by the underlying init system.
This variable is exported when invoking a command via the launchd command line. It informs launchctl how to find the correct launchd to talk to.
lexicon, a "daemon" is, by definition, a system-wide service of which there is one instance for all clients. An "agent" is a service that runs on
a per-user basis. Daemons should not attempt to display UI or interact directly with a users login session. Any and all work that involves interacting
with a user should be done through agents.
Per-user agents provided by the user.
Per-user agents provided by the administrator.
System-wide daemons provided by the administrator.
Per-user agents provided by the operating system.
System-wide daemons provided by the operating system.
command appeared in Mac OS X 10.4
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.