gpt4 book ai didi

macos - 如何知道特定的 launchd.plist 文件位置?

转载 作者:行者123 更新时间:2023-12-03 13:26:59 41 4
gpt4 key购买 nike

是否可以知道加载到 launchctl 命令中的 .plist 文件位置?

标签名称与“launchctl list”一起列出,其内容可以通过“launchctl list LABEL”查看,但我找不到 .plist 文件位置。

我知道它将位于/Library/LaunchAgent 或 ~/Library/LaunchAgent 或其他地方,
但我不想在使用 launchctl 命令列出所有作业时搜索路径。

最佳答案

从 macOS 10.12.6(不确定早期版本)开始,可以调用:launchctl dumpstate您将获得有关所有正在运行的进程的大量信息
寻找 <LABEL> = {作为与该工作有关的第一行信息
这是一个用于获取所有事件守护程序及其 plist 路径的单行代码:grep -B 1 -A 4 "active count = 1$" <<< "$(launchctl dumpstate)"更新:自 10.12 macOS 添加了其他值,所以 grep -A n已增加到 4 行

关于macos - 如何知道特定的 launchd.plist 文件位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18502705/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com