다음 복사 명령을 사용하여 데이터 저장소를 백업합니다.
cp -pr $src $dest
NFS와 함께 사용하면 다음 경고가 표시되고 오류 코드가 반환되지만 파일이 실제로 복사되고 있습니다.
cp: preserving times for ‘$src/file1’: Invalid argument
다른 방법이 있나요? 경고 및 오류 반환 코드를 제거하고 싶습니다. 타임스탬프 보존에는 관심이 없지만 모드 및 소유권과 같은 다른 속성은 보존되어야 합니다.
답변1
매뉴얼 페이지에는 cp
포함되는 속성을 제어하는 옵션이 있음을 보여줍니다.
-p
그것은 같은--preserve=mode,ownership,timestamps
--preserve[=ATTR_LIST]
지정된 속성(기본값mode,ownership,timestamps
: )을 유지하고 가능하면 속성을 추가합니다.context, links, xattr, all
그래서 당신은 -p
그런 것을 따를 수 있습니다 --no-preserve=timestamps
.