윤제로의 제로베이스

Linux scp 명령어 사용법 본문

카테고리 없음

Linux scp 명령어 사용법

윤_제로 2023. 1. 17. 16:25

연구실 메인컴이나 서버가 죄다 Linux이기도 하고

scp로 파일 전송하는게 편하기도 하고 많이 하기도 하는데 맨날 까먹어서 매일 여는 블로그 글을 참고해서 정리해봄,,

 

Local --> Remote(server)

1. 단일 파일을 로컬에서 원격지로

scp [옵션] [파일명] [원격지_id]@[원격지_ip]:[받는 위치]

2. 복수의 파일을 로컬에서 원격지로

scp [옵션] [파일명 1] [파일명 2] [원격지_id]@[원격지_ip]:[받는 위치]

3. 디렉토리를 로컬에서 원격지로 (옵션 -r)

scp [옵션] [디렉터리 이름] [원격지_id]@[원격지_ip]:[보낼 경로]

 

Remote(server) --> Local

1. 단일 파일을 원격지에서 로컬로

scp [옵션] [원격지_id]@[원격지_ip]:[원본 위치] [받는 위치]

2. 복수의 파일을 원격지에서 로컬로

scp [옵션] [원격지_id]@[원격지_ip]:"[원본 위치 파일][원본 위치 파일]" [받는 위치]

3. 디렉토리를 원격지에서 로컬로

scp [옵션] [원격지_id]@[원격지_ip]:[디렉터리 위치] [받을 경로]

 

옵션

r 디렉토리 내 모든 파일/ 디렉토리 복사 scp -r
p (소문자) 원본 권한 속성 유지 목사 scp -p
P (대문자) 포트 번호 지정 복사 scp -P [포트번호]
c (소문자) 압축 복사 scp -c
v 과정 출력 복사 scp -v
a 아카이브 모드 복사 scp -a

 

출처

https://wlsvud84.tistory.com/11

 

리눅스 scp 명령어 사용법 ( 파일 전송 프로토콜 / 파일 보내기 /파일 받기 )

안녕하세요 롯사입니다. 이번 시간 포스팅은 리눅스 기반 운영체제에서 사용하는 파일 전송 프로토콜 scp에 대해서 포스팅해보겠습니다. 리눅스 기반 시스템 기반을 운영하고 계신 현업 종사자

wlsvud84.tistory.com