본문 바로가기
리눅스

리눅스 서버 간 파일 복사 및 이동

by 오자동K 2022. 11. 22.
반응형
SMALL

한개의 리눅스 서버 내에서 파일 복사를 하고 이동을 하는 것은 cp 명령어로 쉽게 이동이 가능하다.

하지만 서버간 파일의 이동을 해야 하는 경우에는 cp 명령어로 할 수 없는데 이경우에는 scp 명령어를 사용해주면 된다.

파일복사 사용 명령어

형식은 아래와 같은 명령어로 복사가 가능하다.

>>scp 파일이름 유저이름@서버IP:경로

파일복사 사용 예시

  1. 1번 서버에서 2번 서버로 파일 이동한다고 가정해 봅시다
  2. 1번 서버에서 현재 파일이 위치한 곳으로 이동합니다
  3. 파일 이름은 whatap-infra-2.2-7.x86_64.rpm 라고 하고 192.168.10.42 IP가 2번서버 입니다
[root@jadecross ~]# scp ./whatap-infra-2.2-7.x86_64.rpm root@192.168.10.42:/
whatap-infra-2.2-7.x86_64.rpm

이렇게 명령어를 입력하고 복사대상 파일이 복사되는 과정이 보이고 완료가 됩니다.

[root@was1 /]# ll
total 7912
lrwxrwxrwx.   1 root root       7 Mar 14  2021 bin -> usr/bin
dr-xr-xr-x.   5 root root    4096 Mar 14  2021 boot
drwxr-xr-x   20 root root    3140 Nov 14 20:28 dev
drwxr-xr-x.  88 root root    8192 Nov 14 20:28 etc
drwxr-xr-x.   5 root root      59 Apr 28  2021 home
lrwxrwxrwx.   1 root root       7 Mar 14  2021 lib -> usr/lib
lrwxrwxrwx.   1 root root       9 Mar 14  2021 lib64 -> usr/lib64
drwxr-xr-x.   2 root root       6 Apr 11  2018 media
drwxr-xr-x.   2 root root       6 Apr 11  2018 mnt
drwxr-xr-x.   3 root root      17 Mar 14  2021 opt
dr-xr-xr-x  125 root root       0 Nov 14 20:27 proc
dr-xr-x---.  10 root root    4096 Nov  3 07:15 root
drwxr-xr-x   24 root root     640 Nov 14 20:28 run
lrwxrwxrwx.   1 root root       8 Mar 14  2021 sbin -> usr/sbin
drwxr-xr-x.   2 root root       6 Apr 11  2018 srv
dr-xr-xr-x   13 root root       0 Nov 22 12:44 sys
drwxrwxrwt.   9 root root     195 Nov 22 03:16 tmp
drwxr-xr-x.  14 root root     169 Mar 15  2021 usr
drwxr-xr-x.  19 root root     267 Mar 14  2021 var
-rw-r--r--    1 root root 8079728 Nov 22 12:51 whatap-infra-2.2-7.x86_64.rpm

저는 root 경로에 복사를 했고 유저이름도 root 였습니다. 그래서 root 경로에 rpm 파일이 복사가 되었습니다.

서버간 디렉토리 복사 명령어

>>scp -r 경로이름 유저이름@서버IP:경로

차이점은 -r 옵션을 넣어주는 것입니다. r은 recursive 라는 의미로 폴더 하위 파일까지 복사가 되어야 하기 때문에 붙여주는 것입니다. 

반응형
LIST

'리눅스' 카테고리의 다른 글

리눅스 기본환경 설정  (0) 2022.11.03
리눅스 Bonding 방법  (0) 2022.11.03
apache WEB WAS 연결하기  (0) 2022.06.28
CentOS7에서 Node.js 설치하기  (0) 2022.06.17
[Tomcat] Tomcat에 WAR 배포하기  (0) 2022.05.12

댓글