我在 macOS 上看到以下内容:
$ ps ax | ag ssh-agent
8677 ?? S 0:00.60 /usr/bin/ssh-agent -l
在终端上查找了ssh-agent
手册页,但没有提到开关-l
。到目前为止我没有找到任何在线手册页(也没有这也不这)提到了它。
这似乎是 macOS 特有的功能,但尚未在任何地方找到它的记录:
$ /usr/bin/ssh-agent -l
launch_activate_socket(): No such process
$ which ssh-agent
/nix/store/kgp4br70j8w4k4lgsv8sk22hb51km36s-openssh-9.1p1/bin/ssh-agent
$ ssh-agent -l
ssh-agent: illegal option -- l
基于/usr/bin/ssh-agent -l
错误信息的google结果,-l
可能代表“听众”?
答案1
这是一个与 macOS 集成相关的未记录标志launchd
。这篇 Stackoverflow 帖子对此进行了进一步讨论:-l
macos ssh-agent 中的 flag是什么?