Amazon EC2 Instance - где находится мой файл после его загрузки? - PullRequest
0 голосов
/ 08 марта 2020

Я запустил экземпляр Linux и загрузил файл python. Когда в мой экземпляр попадает SH, он говорит, что файл не может быть найден:

python: can't open file 'file.py': [Errno 2] No such file or directory

Я попытался найти папку / var / www/html/, как было предложено в поиске Google, но / var / www does не существует.

Первоначальная команда, которую я использовал, была:

scp -i /path/my-key-pair.pem /path/SampleFile.txt ec2-user@\[2001:db8:1234:1a00:9691:9503:25ad:1761\]:~

, которая, похоже, прошла успешно, потому что не было сообщения о выходе / ошибке после того, как я ее загрузил.

1 Ответ

0 голосов
/ 08 марта 2020

@ jbpib27 В соответствии с командой, которой вы поделились выше, ваш загруженный файл будет находиться в каталоге home экземпляра. Чтобы go к домашнему каталогу экземпляра, выполните следующую команду:

cd ~

или

cd /home/ec2-user

Ваш загруженный файл будет находиться в домашнем каталоге вашего экземпляра, потому что в команде scp вы поставили ~ после :, что является сокращением для вашего домашнего каталога экземпляра.

ec2-user@\[2001:db8:1234:1a00:9691:9503:25ad:1761\]:~

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...