【问题标题】:Mac OS: shell not recognising scp [closed]Mac OS:shell 无法识别 scp [关闭]
【发布时间】:2017-11-19 16:09:27
【问题描述】:

我正在尝试在我的新 MacBook 上执行以下命令并收到“-bash: sudo scp: command not found”错误。 请帮我解决这个问题。

sudo scp -i Pem_File_Name.pem PHP_File_Name.php centos@Host_Path:/var/www/html/Folder_Name/

Pen_File_Name、PHP_File_Name 和 Host_Path 被替换为它们所尊重的值。

提前致谢。

天啊。

【问题讨论】:

  • 尝试从终端运行: /usr/bin/scp 。如果它正常工作,请修复您的 PATH。
  • Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super UserUnix & Linux Stack Exchange 会是一个更好的提问地点。

标签: bash macos unix ssl scp


【解决方案1】:

从错误中,我猜你在“sudo”和“scp”之间有一个普通的空格(可能是一个不间断的空格)。我认为这是因为错误消息说找不到命令“sudo scp”——但命令应该是“sudo”(然后应该将“scp”作为单独的命令运行)。这意味着由于某种原因,bash 将“sudo scp”视为一个单词而不是两个单词。

【讨论】:

    猜你喜欢
    • 2011-10-17
    • 1970-01-01
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 2020-08-13
    • 2015-04-29
    相关资源
    最近更新 更多