운영체제/Linux

내가 보려고 정리한 리눅스 명령어: scp 옵션 사용법

gamjadori 2024. 1. 6. 10:57
728x90

명령어 scp이란?

ssh을 이용하여 네트워크로 연결된 호스트간에 파일을 주고받는 명령어

  • 기본 형태
scp [옵션] [파일을 보낼 주소] [파일을 받을 주소]

 

<자주 사용하는 옵션>

    • scp -r: 폴더를 복사할 때 사용 (전송 대상을 폴더로 지정)
    • scp -P [포트 번호]: ssh 포트 지정
    • scp -p: 파일 전송 시 파일 수정 시간과 권한을 유지
    • scp -c: 파일을 압축하여 복사
    • scp -v: 파일 전송 과정을 출력

<scp 주요 사용법>

1. 로컬에서 원격으로

scp [옵션] [파일명1] [파일명2] [유저명]@[IP주소]:[받을 경로]

 

2.원격에서 로컬로

scp [옵션] [유저명]@[IP주소]:"[파일명1] [파일명2]" [받을 경로]

 

3.원격에서 원격으로

scp [옵션] [유저명]@[IP주소]:"[파일명1] [파일명2]" [유저명]@[IP주소]:[받을 경로]