Forrest logo
tool overview
On this page you find all important commands for the CLI tool launchd. If the command you are looking for is missing please ask our AI.


launchd is a command line tool used in macOS and OS X operating systems. It is responsible for launching and managing daemons, agents, and programs at specific times or in response to various events. The tool originated in OS X 10.4 (Tiger) and has since become the primary initialization system. launchd is designed to optimize system performance by reducing resource usage when services are not in use. It functions as a replacement for several older initialization systems, such as init, inetd, and SystemStarter. Users can utilize launchd to schedule periodic or one-time tasks, such as running scripts, performing maintenance, or launching applications at login. Additionally, it offers error logging, relaunching capabilities, and a variety of configurable parameters for each launchd item.

List of commands for launchd:

tool overview