[Linux] 리눅스 cp 명령어 사용법 및 옵션 정리

리눅스 cp 명령어로 파일 및 디렉토리 복사하기


리눅스의 기본 명령어인 cp는 꼭 알아둬야하는

리눅스에서 cp의 뜻은 copy의 줄임말로 파일이나 디렉토리를 복사할 때 사용하는 명령어입니다.


리눅스 cp 사용법

cp [옵션][source][destination]


리눅스 cp 옵션

-r : 디렉토리와 내부 내용을 복사할 때는 이 옵션을 사용 합니다.

-i : 대상 파일이 이미 존재할 경우 덮어쓸지 여부를 묻는 대화형 모드로 동작합니다.

-u : 대상 파일이 이미 존재하고 소스 파일보다 오래된 경우에만 복사합니다.

-v : 복사 과정을 자세히 출력합니다.

-p : 원본 파일의 속성(파일 퍼미션, 소유자, 그룹 등)을 유지합니다.

-l : 원본 파일의 심볼릭 링크를 복사합니다.

-s : 원본 파일을 심볼릭 링크로 복사합니다.



현재 디렉토리에 있는 Sample 파일을 Sample_bak이라는 이름으로 복사

ex) cp Sample Sample_bak


/user/admin 경로의 Sample 파일을 Sample_bak 이름으로 현위치에 복사

ex) cp /user/admin/Sample Sample_bak


여러 개의 파일을 복사할 때

cp [복사 대상1] [복사 대상2] [복사 대상3] [복사 될 경로]

ex) cp Sample Sample1 Sample2 /user/admin

마지막 위치가 복사될 위치가 됩니다.

댓글

이 블로그의 인기 게시물

리눅스 grep 명령어 사용법 (파일 내 특정 문자열 찾기)

오라클 XE Oracle Database Express 설치하고 사용하는 방법