파일 복사 및 원본 파일의 타임 스탬프 유지


27

파일을 복사 한 후 타임 스탬프 속성을 원본 파일로 변경해야합니다. 터미널이나 다른 방법으로 수행하는 방법.


6
"그 후" , 특히? 당신은 타임 스탬프 (및 기타 특성)을 보존 할 수 있습니다 동안 사용하여 복사 -p또는 --preserve=옵션의 예cp -p oldfile newfile
steeldriver을

3
@steeldriver 기술적으로 cp 자체도 나중에 수행합니다. 확인하시기 바랍니다 cp --preserve=timestamps 답변
세바스찬 스타크

답변:



52

또는 옵션 cp을 추가하여 복사 할 때 원본 파일의 타임 스탬프를 보존 할 수 있습니다 .-p--preserve

   -p     same as --preserve=mode,ownership,timestamps

   --preserve[=ATTR_LIST]
          preserve the specified attributes (default: mode,ownership,time‐
          stamps), if  possible  additional  attributes:  context,  links,
          xattr, all

타임 스탬프 만 보존하려면

cp --preserve=timestamps oldfile newfile

또는 모드와 소유권을 보존하기 위해

cp --preserve oldfile newfile

또는

cp -p oldfile newfile

재귀 복사에 추가 옵션을 사용할 수 있습니다. 일반적인 옵션은 cp -a( cp --archive)로 심볼릭 링크를 추가로 유지합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.