Macos /usr/local/bin没有这样的文件或目录

Macos /usr/local/bin没有这样的文件或目录,macos,ssh,Macos,Ssh,/在我的mac电脑上找不到usr/local/bin。我已经跑了 defaults write com.apple.Finder AppleShowAllFiles TRUE 但仍然不是/usr/local/bin。我试图通过以下方式安装ssh副本id,但在尝试将ssh副本id移动到/usr/local/bin时失败。关于如何解决这个问题有什么想法吗?您应该能够通过从终端执行sudo mkdir-p-m 775/usr/local/bin来自己创建它。如果/usr/local/bin不在$PA

/在我的mac电脑上找不到usr/local/bin。我已经跑了

defaults write com.apple.Finder AppleShowAllFiles TRUE

但仍然不是/usr/local/bin。我试图通过以下方式安装ssh副本id,但在尝试将ssh副本id移动到/usr/local/bin时失败。关于如何解决这个问题有什么想法吗?

您应该能够通过从终端执行
sudo mkdir-p-m 775/usr/local/bin
来自己创建它。如果
/usr/local/bin
不在
$PATH
环境变量中,可以通过将
导出路径=$PATH:/usr/local/bin
附加到文件
$HOME/.bash\u profile
来更新它。关闭当前终端,然后打开一个新终端进行测试


更新:如果已安装brew,则只需运行
brew安装ssh复制id

谢谢,但是,当我使用上面的链接安装ssh copy id时,它现在会安装,但当我运行它时,我会得到:/usr/bin/ssh copy id:line 1:ucgi::command not found stat:script::stat:No-this file或directory stat:No:stat:No-this file或directory stat:so:stat:No-this-file或directory stat:stat:没有这样的文件或目录stat:目录:stat:没有这样的文件或目录知道原因吗?@technic1您可能必须更新
$PATH
环境变量以包含
/usr/local/bin
。我已经更新了我的答案。在搜索.bash_个人资料时,它说没有这样的答案file@Technic1an假设您运行的是bash shell,请尝试在主文件夹中创建它。@technic1如果您已经安装了,您可以运行
brew install ssh copy id