LanYunのBlog

LanYunのBlog

马上订阅 LanYunのBlog RSS 更新: https://lanyundev.com/atom.xml

修改brew services中服务的启动参数

2023年8月8日 15:18

前言

因为有增加brew services中服务的启动参数的需求,在网上看了圈,全是些CV内容,根本没解决问题.(中文互联网已经死亡,信息之墙,一层一层又一层.)

不过,解决起来确实很简单,(又水一篇文章)

定位目录

下面以ipfs为例.将ipfs换成其他,比如mysql

注: 只适用brew安装的服务.

1
cd "$(dirname "$(dirname "$(readlink -f $(which ipfs))")")"

接下来用vim分别修改plistservice

它们一个用于 macOS 系统上的服务管理,另外一个是配置文件.

修改文件

service文件在ExecStart后加参数(注意空格)即可,plist文件需要添加格式为<string>这里是参数</string>

缺点

可能: 没办法版本持久化?

因为我没测试过,可能升级操作文件会被覆盖.