amazon-web-services - Amazon EC2 实例 - 我上传的文件在哪里?
问题描述
我启动了一个 Linux 实例并上传了一个 python 文件。当我 SSH 进入我的实例时,它说找不到该文件:
python: can't open file 'file.py': [Errno 2] No such file or directory
我尝试按照谷歌搜索的建议找到 /var/www/html/ 文件夹,但 /var/www 不存在。
我使用的原始命令是:
scp -i /path/my-key-pair.pem /path/SampleFile.txt ec2-user@\[2001:db8:1234:1a00:9691:9503:25ad:1761\]:~
这似乎成功了,因为我上传后没有输出/错误消息。
解决方案
@jbpib27 根据您上面共享的命令,您上传的文件将位于home
instance 的目录中。要转到实例的主目录,请运行以下命令:
cd ~
或者
cd /home/ec2-user
您上传的文件将在您的实例的主目录中,因为在 scp 命令中,您~
在其后放置:
了您的实例主目录的缩写。
ec2-user@\[2001:db8:1234:1a00:9691:9503:25ad:1761\]:~
推荐阅读
- java - 如果网络可用,则从服务器获取 JSON
- oracle - Calc 脚本 Essbase 中的子字符串
- python - 如何修复 ipywidgets 中的按钮按下?
- kendo-ui - 如何将 Kendo UI Angular Chart 连接到数据源?
- oracle12c - 如何在 RHEL 64 位操作系统上安装 Oracle 客户端 32 位
- flutter - 从 Stream (Flutter) 控制轮播滑块
- paypal - Paypal-US:我的应用程序未收到 Billing.Agreement.Cancelled Webhook 事件通知
- css - 在 CSS Grid 中隐藏左列
- node.js - 使用 Heroku 部署 React
- javascript - ng-select 没有发送字段的 id