通过 ec2 进行 scp 会忽略目录吗?

通过 ec2 进行 scp 会忽略目录吗?

使用 scp 从 AWS EC2 实例(我已为其分配了弹性 IP)下载文件时遇到问题,scp 忽略了该my-store文件夹。但是当我通过 ssh 访问 ec2 实例时,我可以看到并访问 my-store 文件夹。

这是我在本地终端上输入的代码。

scp -i Downloads/spree-store.pem [email protected]:/home/ubuntu/my-store /. scp: /home/ubuntu/my-store: No such file or directory

编辑 :
这个问题的主要目的是通过 ssh 远程编辑文本文件,vim 是迄今为止最好的选择,本文解释了如何安装 vim 并运行它 https://help.ubuntu.com/community/VimHowto

PS:使用:e .vim列出目录中的所有文件。

答案1

要使用 scp 传输目录,您必须始终使用-r

不过,通常情况下,预期的错误消息会告诉您这my-store不是一个常规文件(显然不是),而不是表明没有这样的文件或目录。

此外,除非您确实希望将“/”(您的系统根目录)作为目的地,否则请删除点前的斜线。

相关内容