如何使用launchctl将更改重新加载到plist?

时间:2019-05-03 15:48:23

标签: macos plist launchctl

在MaxOS上,我创建了〜/ Library / LaunchAgents / x.plist。然后我将其加载为“ launchctl load ...”

我进行了一些编辑,然后卸载并重新加载。当我输入“ launchctl list x”时,它不会在plist文件中显示我的任何mod。

如何获取launchctl来加载新更改?即使我卸载了该文件,它又如何记住该文件的第一个版本?它使用缓存吗?

1 个答案:

答案 0 :(得分:0)

最快的更新方式是:

# copy the new file to ~/Library/LaunchAgents

sudo launchctl unload ~/Library/LaunchAgents/x.plist
sudo launchctl load   ~/Library/LaunchAgents/x.plist