众所周知,Mac虽然是Unix-Like系统,但是由于苹果的各种魔改,导致命令行的兼容性像屎一样。这个笔记主要记录Macos的命令跟Linux命令的差异。
SSH Agent
- MacOS下的SSH Agent经过特殊处理,已经在系统中默认通过launchd启动。并且已经从全局注册了SSH_AUTH_SOCK环境变量。ssh-add的时候会确保启动,因此不需要像linux那样单独启动agent(
eval `ssh-agent`
)。如果单独启动了,反而导致添加的密钥没有注册到全局。
众所周知,Mac虽然是Unix-Like系统,但是由于苹果的各种魔改,导致命令行的兼容性像屎一样。这个笔记主要记录Macos的命令跟Linux命令的差异。
eval `ssh-agent`
)。如果单独启动了,反而导致添加的密钥没有注册到全局。