강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

cp명령어로 디렉토리 전체를 복사하는 방법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

cp명령어로 디렉토리 전체를 복사하는 방법

 

앞서 말씀드린바와 같이 cp명령어로 파일뿐 아니라 디렉토리까지도 복사가 가능합니다.

 

 

 

  이번에는 특정 디렉토리 전체를 복사하는 예를 보겠습니다.

 

 

 

 디렉토리를 복사할 때에는 -r 또는 -R 옵션 중 하나를 반드시 사용해야 합니다.

 

 

 

 

 

cp명령어의 -r옵션과 -R옵션은 지정한 디렉토리내의 하위디렉토리들 까지 모두 복사된다는 점에서 동일합니다.

 

 

 

 하지만  -r옵션이 파일복사에 사용되었을 경우에는 그냥 복사만 됩니다.

 

 

 

 


다음의 예를 보겠습니다.

 

 

 

 

 

[root@su250 ~]# ls -l

합계 4

drwxr-xr-x 2 root root 4096 2008-12-2123:47 su

[root@su250 ~]#

[root@su250 ~]# cp -r su su2

[root@su250 ~]#

[root@su250 ~]# ls -l

합계 8

drwxr-xr-x 2 root root 4096 2008-12-2123:47 su

drwxr-xr-x 2 root root 4096 2008-12-2123:51 su2

[root@su250 ~]#

 

위의 예는 su라는 디렉토리를 su2라는 이름의 디렉토리로 복사를 한 것 입니다.

 

 

 

   위의 예에서 -r대신 -R을 사용해도 동일하게 복사가 됩니다.

 

 

 

  물론 su디렉토리내에 존재하는 모든 파일들도 모두 그대로 su2디렉토리로 복사되었습니다.

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,803 개
  • 현재 접속자 :  87 명