로컬 파일을 AWS로 옮기기
1. 권한 설정
$ sudo chmod 777 nusc_model/
2. 로컬 폴더를 ec2로 전송
scp -i [pem파일경로] -r [업로드할 파일 경로] [ec2-user계정명]@[ec2 instance의 public DNS]:[저장 경로]
- 여기서
-r
을 제외하면 파일을 다운받는 것이다
scp -i [pem파일경로] [업로드할 파일 경로] [ec2-user계정명]@[ec2 instance의 public DNS]:[저장 경로]
$ scp -i /home/nahye/Downloads/perception_deeplearning_team_2.pem -r /home/nahye/Downloads/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z ubuntu@ec2-43-200-245-169.ap-northeast-2.compute.amazonaws.com:/home/ubuntu/nahye_torch/CenterPoint/nusc_model
AWS 파일을 로컬로 옮기기
1. 권한 설정
$ sudo chmod 777 summary.pdf
2. scp를 사용하여 다운
scp -i [pem 파일경로] [ec2-user계정명]@[ec2 instance의 public ip]:[다운로드할 파일 경로] [로컬 저장 경로]
- 여기에
-r
을 추가하면 폴더 안의 모든 파일을 다운받을 수 있다
-r
: recursive, 지정한 폴더 내의 모든 파일을 복사하는 옵션
scp -i [pem 파일경로] -r [ec2-user계정명]@[ec2 instance의 public ip]:[다운로드할 파일 경로] [로컬 저장 경로]
- 예시