tar-타임 스탬프를 1 초 이상의 정밀도로 유지하는 방법은 무엇입니까?


14

tar여러 파일을 패키징하는 데 사용 하고 있습니다. 파일의 타임 스탬프 수정은 중요하며 정확성이 높아야합니다. 을 사용 tar -cvf하면 타임 스탬프는 유지되지만 가장 가까운 초로 반올림됩니다. 즉 stat, 파일에서 실행 하면 .0으로 끝나는 타임 스탬프 만 표시됩니다. 타임 스탬프를 더 정확하게 유지하는 방법이 있습니까, 아니면이 목적으로 사용할 수있는 다른 보관 도구가 있습니까?

답변:


19

일반적인 tar형식은 결정한대로 시간 소인을 초 단위로 저장합니다. 더 높은 해상도로 타임 스탬프를 저장하려면 tarGNU에서 생성 한 POSIX와 같은 다른 형식을 사용해야합니다 tar(일반적으로).

이러한 아카이브를 만들려면 -H posixGNU와 함께이 옵션을 사용하십시오 tar.

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