반응형
말랑Cow
IT
말랑Cow
전체 방문자
오늘
어제
  • 분류 전체보기 (165)
    • Linux (33)
    • Windows (6)
    • Network (7)
    • Hardware (10)
    • Zabbix (13)
    • python (9)
    • script (0)
    • docker (16)
    • NAS (1)
    • DB (3)
    • php (33)
    • jQuery (1)
    • 정보보안기사 (0)
    • Ajax (1)
    • Javascript (21)
    • DELL (0)
    • HPE (0)
    • Secui (0)
    • AWS (2)
    • Elastic (0)
    • 보안 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 리눅스
  • JavaScript
  • docker
  • bash
  • 자빅스
  • 네트워크
  • 파이썬
  • 모니터링
  • php 클래스
  • ZABBIX
  • 도커
  • Shell
  • jQuery
  • Python
  • 자바스크립트
  • CentOS
  • 서버
  • php 객체
  • php
  • Linux
hELLO · Designed By 정상우.
말랑Cow

IT

SCP 명령어
Linux

SCP 명령어

2021. 4. 14. 10:51
반응형

SCP란 Secure CoPy 의 약자로써 "파일을 안전하게 전송하기 위해 로컬호스트와 원격호스트 간 사용하는 수단" 입니다.

 

scp는 ssh 프로토콜을 사용, 즉 22번 port를 사용합니다.

 

1) 로컬에서 원격호스트로 전송할 때

 

scp [옵션] [파일명] [원격호스트 id]@[원격호스트 ip]:[받는위치]

 

scp testfile root@192.168.1.150:/root/

위와 같이 사용한다면 로컬에 있는 testfile을 192.168.1.150의 /root/ 디렉토리에 전송합니다.

 

scp testfile1 testfile2 testfile3 root@192.168.1.150:/root/

이 또한 위와 같은 형식이며 복수의 파일을 전송하는 것 입니다.

 

scp -r test_directory root@192.168.1.150:/root/

디렉토리를 전송할 때는 -r 옵션을 사용합니다.

 

2) 원격에서 로컬호스트로 가져올 때

 

scp [옵션] [원격호스트 id]@[원격호스트 ip]:[원본위치] [받는위치]

 

scp 192.168.1.150:/root/testfile /tmp/

192.168.1.150의 /root/ 경로에 있는 testfile을 로컬의 /tmp/ 디렉토리 하단으로 가져옵니다.

 

scp 192.168.1.150:"/root/testfile1 /tmp/testfile2 /home/testfile3" /tmp/

전송할 때와는 다르게 가져올때는 복수의 파일을 지정할 때 큰따옴표("")를 사용해서 묶어줍니다

 

 

 

리눅스 끼리 뿐만아니라 윈도우 환경에서도 리눅스서버와 scp를 이용하여 파일전송이 가능합니다.

 

※ scp 옵션

 

반응형

'Linux' 카테고리의 다른 글

[ERROR] configure: error: no acceptable C compiler found in $PATH  (1) 2021.05.26
[HP] ssacli 명령어  (0) 2021.05.03
CentOS 7 SNMP 설정  (0) 2021.04.13
[bash] 정수 계산 및 변수값 증가/감소  (0) 2021.04.10
[Linux] sed 사용법  (0) 2021.03.23
    'Linux' 카테고리의 다른 글
    • [ERROR] configure: error: no acceptable C compiler found in $PATH
    • [HP] ssacli 명령어
    • CentOS 7 SNMP 설정
    • [bash] 정수 계산 및 변수값 증가/감소
    말랑Cow
    말랑Cow

    티스토리툴바