问题标签 [launchctl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - 有没有办法在 Mac 上禁用系统服务?
如果我需要com.apple.AssistiveControl
从终端禁用(即防止它重新启动)我应该输入什么?
尝试了许多launchctl
命令变体,例如sudo launchctl disable system/com.apple.AssistiveControl
没有任何成功。
macos - 将守护进程添加到 launchctl 以在启动时运行
我试图添加一个在启动时执行的守护进程。我基本上遵循了这个教程。
我制作了一个可以直接执行的 .sh 脚本。制作了一个launchd文件以在启动时运行它,现在想将它添加到launchctl列表中。
执行后sudo launchctl load -w /Library/LaunchDaemons/com.startup.plist
没有任何反应。
守护进程不在launchctl 列表中,但没有抛出错误,也没有在启动时运行。
我正在查看列表sudo launchctl list | grep com.startup
这是我的启动文件:
这是我的脚本:
有什么建议为什么不将其添加到列表中?
告诉我,如果我可以提供更多信息
LaunchOnlyOnce
编辑:我可以通过删除launchd文件中的标志将它添加到列表中。不幸的是,它仍然没有在启动时运行脚本。我的 launchd 文件中使用的 'standardIn/Out/Err 文件存在,但为空。我错过了什么吗?
有没有办法在echo
任何地方查看我的脚本的输出?