리눅스 명령어 - cp

OS/Linux Command 2016. 3. 14. 12:00

<cp>


파일을 복사하는 명령어 

방법) cp [옵션] [원본파일] [복사파일]    |    cp [옵션] [파일][...] [디렉토리]

[옵션]

-d : 원본 파일이 소프트링크 파일이면 소프트링크 원본을 복사한다.

-f --force : 복사 대상 파일이 있으면 복사 대상 파일을 강제로 지우고 복사한다.

-i --interactive : 복사 대상 파일이 있으면 사용자에게 복사 여부를 물어본다.

-l --link : 심볼릭 링크 형식으로 복사한다.

-p --preserve : 원본 파일의 소유자, 그룹, 권한, 시간 정보를 그대로 보존하여 복사한다.

-s --symbolic-link : 디렉토리가 아닌 일반 파일을 심볼릭 링크 형식으로 복사한다.

-v --verbose : 복사 상태를 자세하게 출력한다.

-r --recursive : 디렉토리를 복사할 경우 하위 디렉토리와 파일을 모두 복사한다.

ex) cp /etc/httpd.conf /etc/named.conf ~        // /etc/httpd.conf/etc/named.conf파일을 홈 디렉토리에 복사한다.

 

<실습>



옵션 -v를 이용해 복사 상태가 잘 진행되고 있는지 출력했다.

옵션 -i를 이용해 정말 복사를 할 것인지 되묻는 것을 볼 수 있다.


'OS > Linux Command' 카테고리의 다른 글

리눅스 명령어 - df  (0) 2016.03.16
리눅스 명령어 - date  (0) 2016.03.15
리눅스 명령어 - compress  (0) 2016.03.14
리눅스 명령어 - chsh  (0) 2016.03.13
리눅스 명령어 - chown  (0) 2016.03.12
posted by 경원구