使用 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
不是一个常规文件(显然不是),而不是表明没有这样的文件或目录。
此外,除非您确实希望将“/”(您的系统根目录)作为目的地,否则请删除点前的斜线。