본문 바로가기

KnowHow/Linux

Linux 에서 copy 로 소유자와 함께 권한을 포함하여 파일 복사하기 및 다른 옵션들

작성자 : Deok

Linux에서 간단히 폴더를 복사할 때 copy를 이용하는데요. 이때 소유자와 권한을 함께 복사를 해야 할 때가 있습니다. 여기서는 간단히 소유자와 함께 권한을 함께 복사하는 법을 알려 드릴 텐데요.


그냥 간단히 copy 옵션에 -p를 넣어 주시면 됩니다. ... 쉽죠?


$ copy -rp /usr/local/apps /usr/local/apps2


위의 명령어에서 -r 은 하위 디랙토리 까지 복사합니다.


내용이 너무 짧기에 또 다른 옵션들을 보자면


 옵션

설명

예 

 -a

 복사가 되면서 파일의 속성까지 복사 된다.

 cp -a /etc/file1 /etc/file2

 -p

 원본 파일의 소유자, 그룹, 권한 까지 복사

 cp -p /etc/file1 /etc/file2

 -i

 덮어 쓰기를 할지를 검사한다.

 cp -i /etc/file1 /etc/file2

 -r

 하위 디렉토리 및 파일까지 복사

 cp -R or cp -r /etc/file1 /etc/file2

 -v

 현재 복사 진행 작업을 표시

 cp -v /etc/file1 /etc/file2

 -u

 최신 파일을 복사 ( 기존 파일과 겹칠 경우 )

 cp -u /etc/file1 /etc/file2

 -b

 이미 존재 하는 파일이면 백업파일도 생성

 cp -b /etc/file1 /etc/file2




즐거운 개발 & 관리 되시기 바랍니다.