bre*_*-ai 18 tar archive timestamps
我正在使用tar
打包多个文件。修改文件上的时间戳很关键,并且必须具有很高的准确性。使用tar -cvf
,时间戳被保留但四舍五入到最接近的秒,即stat
在文件上运行只显示以 .0 结尾的时间戳。有没有办法更准确地保存时间戳,或者是否有其他存档工具可以用于此目的?
Ste*_*itt 24
根据tar
您的决定,通常的格式将时间戳存储为秒数。要以更高的分辨率存储时间戳,您需要使用另一种格式,例如tar
由 GNU 生成的POSIX ,tar
它以纳秒(通常)为单位存储时间戳。
要创建这些档案,请使用-H posix
GNU 选项tar
:
tar cfH archive.tar posix ...
Run Code Online (Sandbox Code Playgroud)