是否可能知道加载到launchctl命令中的.plist文件位置?
标签名称以“launchctl list”列出,并且其内容可以通过“launchctl list LABEL”查看,但是我找不到.plist文件位置。
我知道它将位于/ Library / LaunchAgent或〜/ Library / LaunchAgent之类的位置,
但是,当所有作业都用launchctl命令列出时,我不想在路径周围搜索。
最佳答案
从macOS 10.12.6开始(不确定早期版本),可以调用:launchctl dumpstate
,您将获得有关所有正在运行的进程的大量信息。
查找<LABEL> = {
作为与该工作有关的第一行信息
这是一个获取所有 Activity 守护程序及其plist路径的衬板:grep -B 1 -A 1 "active count = 1$" <<< "$(launchctl dumpstate)"
关于macos - 如何知道特定的launchd.plist文件位置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18502705/