macos - 使用 launchctl 2,如何从已经在 macOS >= 10.10 上运行的服务推断域?
问题描述
launchctl
2 采用指示目标域的说明符。根据命令手册,该说明符可以采用以下形式之一:
system/[service-name]
user/<uid>/[service-name]
login/<asid>/[service-name]
gui/<uid>/[service-name]
pid/<pid>/[service-name]
该launchctl list
命令现在已被该命令弃用并替换(我猜)launchctl print
。后者需要域目标或服务目标作为输入。
- 是只有这五个域,还是可以有更多?
- 如果是,我如何列出我系统中的所有域?
- 如何从已经运行的服务推断域?
解决方案
推荐阅读
- php - Laravel/Eloquent 规范化 JSON 响应的关系?
- reactjs - 如何在 ListItemText 中使用显示组件?
- email - Google Cloud 上的 SMTP 电子邮件服务器托管 - 套接字错误 10060
- sharepoint - 如何上传 SharePoint 文档的自定义缩略图
- python - 如何在第二个显示器/显示器上打开 Tkinter GUI?(视窗)
- sql - 关于两个日期之间值总和的 SQL 查询
- reactjs - react-navigation 5和Formik处理提交不起作用
- c++ - 复制构造函数没有被调用
- c++ - 运行使用自定义 gcc 编译的应用程序时,动态链接器直接调用分段错误
- r - R中日期类对象中的字符数