맨페이지 rsync
에서
-a, --archive
이것은
-rlptgoD
재귀적이며 거의 모든 것을 유지하고 싶다는 것을 빠르게 표현하는 방법입니다(-H는 눈에 띄는 생략입니다). 위 동등성에 대한 유일한 예외는 --files-from이 지정된 경우입니다. 이 경우 -r은 암시되지 않습니다.-a는 다중 링크 파일을 찾는 데 비용이 많이 들기 때문에 하드 링크를 유지하지 않습니다. -H를 별도로 지정해야 합니다.
파일복사에 대한 입력과 결과로 볼 때 전송속도를 무시한 것에 가장 가까운 것은 무엇입니까 cp
?rsync -a
누락은 무엇 과 cp -arl
비교 됩니까 rsync -a
? 단지 ?-D
rsync
놓친 측면을 제외하고는 동일하게 작동합니까 cp -arl
?rsync -a
감사해요.
답변1
rsync -a
또한 ACL, 확장 속성, 하드 링크(앞서 언급한 대로) 및 희소성도 유지되지 않습니다 .
cp
적어도 GNU는 있다
cp -a
이 모든 것을 유지하면서 rsync
.
rsync -aAHX
나는 rsync가 희소성을 복제할 수 있다고 생각하지 않지만 --sparse
NUL 시퀀스(할당 여부에 관계없이)를 사용하여 대상의 구멍으로 바꿀 수 있습니다.
(비표준) -a
옵션은 을 cp
의미합니다 -r
. -l
(또 다른 비표준 옵션), GNU가 cp
원하는 것을 수행하지 않는다고 가정합니다. 하드 링크가 생성됩니다대신에파일을 복사합니다.