동일한 권한으로 폴더를 복사할 수 없습니다

동일한 권한으로 폴더를 복사할 수 없습니다

/var/lib모든 파일과 폴더에 대해 동일한 권한으로 복사하고 싶습니다 .

어떤 기사는 말한다cp -rp /var/lib/ /var/libnew/

그리고 일부는 사용한다고 말합니다rsync -aX /var/lib /var/libnew/

모든 권한이 100% 동일해야 하는 가장 중요한 것 중 어느 것이 더 나은지 설명해주세요.

답변1

두 기사 모두 정확하며 원하는 작업을 수행합니다.

나는 복사 진행률 표시줄에 rsync -avh --progress <source>/ <destination>(귀하의 경우: )을 사용하는 것을 선호합니다 . 에서 파일을 업데이트하려는 경우 최신 파일인 경우 추가할 수도 있습니다.rsync -avh --progress /var/lib/ /varlibnew-udestination

rsync를 사용하면 후행이 /중요하다는 점에 유의하세요. 소스와 대상 모두 후행 /:s가 있으면 대상이 한 수준 더 깊어집니다.

관련 정보