티스토리 뷰

Linux

[linux] SCP 사용 방법

TurboC++ 2021. 3. 30. 17:42
728x90

UNIX 서버간 파일 전송을 위해서는 SCP를 사용하면 매우 빠르게 파일을 옮길 수 있다.

(윈도우에서는 cygwin이나 linux subsystem을 사용하면 가능하다.)

1. 다른 서버로 복사 (보내기)

scp 파일 계정@서버주소:목적경로

예) sample.txt를 128.11.11.4.5 서버의 /home/data/ 폴더에 업로드

scp sample.txt user@128.11.11.4.5:/home/data/

2. 다른 서버에서 복사 (가져오기)

기본 포트(22) 사용

scp 계정@서버주소:원본경로 목적파일명

다른 포트 사용

scp -P 포트 계정@서버주소:원본경로 목적파일명

폴더 복사

scp -r 계정@서버주소:원본경로 목적상위폴더

예) 128.11.11.4.5 서버의 /home/data 폴더를 현재 접속중인 서버의 /home/data/sample 경로 아래에 복사

scp -r user@128.11.11.4.5:/home/data/ /home/data/sample
댓글