scp 명령어
scp는 리눅스에서 사용하는 파일 전송 프로토콜로 ssh 원격 접속 프로토콜을 기반으로 하고 있습니다. 원격지에 있는 파일과 디렉터리를 보내거나 받을 때 사용하는 명령어 입니다.
원격지로 전송
- 단일 파일 전송
scp file1 root@1.1.1.1:/home/remote
- 복수 파일 전송
scp file1 file2 root@1.1.1.1:/home/remote
- 디렉터리 전송
scp -r dir1 root@1.1.1.1:/home/remote
- 추가 옵션
p
: 원본 권한 유지P
: 포트 번호 지정c
: 압축 복사v
: 전송 과정 출력a
: 아카이브 모드
로컬로 수신
- 단일 파일 수신
scp root@1.1.1.1:/home/remote/file1 /home/local
- 복수 파일 수신
scp root@1.1.1.1:/home/remote/file1 /home/remote/file2 /home/local
- 디렉터리 수신
scp -r root@1.1.1.1:/home/remote/dir /home/local
'Linux' 카테고리의 다른 글
man, tldr 명령어 정리 (0) | 2022.07.15 |
---|---|
리눅스 파일 인코딩 변환 (0) | 2022.07.15 |
crontab 명령어 정리 (0) | 2022.07.15 |
systemctl 명령어 정리 (0) | 2022.07.15 |
device-mapper: remove failed: Device or resource busy 해결 방법 (0) | 2022.07.15 |