1. 옵션
-P : 포트 지정
-p : 원본 파일 수정/사용시간 및 권한을 유지
-r : 하위 디렉토리 및 파일 모두 복사
2. local -> server
scp [옵션] [전송할 파일] [ssh ID]@[ssh IP]:[전송할 경로]
Ex 1)
- 옵션 : X
- 전송할 파일 : desktop 폴더의 archive.zip
- ssh ID : user
- ssh IP : 127.0.0.1
- 전송할 경로 : /remote/directory
scp /desktop/archive.zip user@127.0.0.1: /remote/directory/
Ex 2) 포트가 22가 아닌 33일 경우
- 옵션 : -P 33
- 전송할 파일 : /desktop폴더의 archive.zip
- ssh ID : user
- ssh IP : 127.0.0.1
- 전송할 경로 : /remote/directory
scp -P 33 /desktop/archive.zip user@127.0.0.1: /remote/directory/
3. server -> local
Ex 1)
- 옵션 : X
- 전송할 파일 : /remote/directory 폴더의 archive.zip
- ssh ID : user
- ssh IP : 127.0.0.1
- 전송할 경로 : /desktop
scp user@127.0.0.1: /remote/directory/archive.zip /desktop/
References
🏋🏻 개인적으로 공부한 내용을 기록하고 있습니다.
잘못된 부분이 있다면 과감하게 지적해주세요!! 🏋
'etc' 카테고리의 다른 글
Mac(맥) capslock(캡스락) 길게 누르기(대문자) 기능 끄기 (0) | 2021.11.22 |
---|---|
배열의 기초와 Quick sort (0) | 2021.11.22 |
IntelliJ 유용한 약자 모음 (0) | 2021.11.22 |
댓글