launchctl用法参数详细说明,launchctl常用命令一览表,launchctl最全使用文档, 使用手册。

launchctl

用于启动守护程序(系统范围的服务)和启动代理程序(每个用户程序)的命令行界面,该界面指向苹果的launchd 管理工具。 launchd加载放置在适当位置的基于 XML 的*.plist文件,并根据其定义的计划运行相应的命令。 更多信息:https://manned.org/launchctl.

使用举例

launchctl load ~/Library/LaunchAgents/\{\{我的脚本\}\}.plist

sudo launchctl load /Library/LaunchAgents/\{\{root 脚本\}\}.plist

sudo launchctl load /Library/LaunchDaemons/\{\{系统脚本\}\}.plist

launchctl list

launchctl unload ~/Library/LaunchAgents/\{\{我的脚本\}\}.plist

launchctl start \{\{我的脚本\}\}