AWS EC2 使用时的一些指令:上传文件、下载文件、开启单独的screen运行脚本
记录 AWS EC2使用过程中的一些常用指令
目录
- 1. 上传本地文件到 AWS host
- 2. 从AWS host下载文件
- 3. 开启单独的screen运行脚本
1. 上传本地文件到 AWS host
这里需要先 cd 到你存放 pem的文件夹下
# 指令格式
scp -i 密钥.pem 本地的文件 EC2的IP:host上存放文件的目录
# 以我的情况为例
scp -i cantonese.pem whisper_answer.py ec2-user@ec2-52-15-126-47.us-east-2.compute.amazonaws.com:/home/ec2-user/
EC2 IP的可以在Instance的Conect的Example中找到


还有一个需要注意的点,如果上传文件名与host上已有的文件名重复了,并不会直接覆盖掉
可以通过rm -f指令删除重命名文件后再上传
2. 从AWS host下载文件
scp -i 密钥.pem EC2的IP:host上的文件 下载后本地存放的路径
scp -i cantonese.pem ec2-user@ec2-52-15-126-47.us-east-2.compute.amazonaws.com:/home/ec2-user/whisper_server.py D:\CantoneseDemopython\


3. 开启单独的screen运行脚本
# 单独开一个窗口
screen
# 显示当前正在运行的窗口
screen -ls
# 进入指定进程号的screen
screen -r ID
直接关闭窗口或是exit 程序也会终止
ctrl + a + d 程序仍在运行

2958就是 ID
有时候突然EC2断开链接
重新使用screen -r ID
There is no screen to be resumed matching
无法进入screen
首先使用screen -d ID,先退出,然后再使用screen -r ID重新进入
强制关闭screen
screen -S ID -X quit
ls: 显示当前路径下的所有文件
pwd:显示当前路径
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
