Tar
tar - 如何將時間戳保存到一秒以上的精度?
我
tar
用來打包一些文件。修改文件上的時間戳至關重要,並且必須具有很高的準確性。使用tar -cvf
,時間戳會被保留,但會四捨五入到最接近的秒數,即stat
在文件上執行僅顯示以 .0 結尾的時間戳。有沒有辦法更準確地保存時間戳,或者我可以為此目的使用不同的存檔工具?
通常的
tar
格式將時間戳儲存為您確定的秒數。要以更高解析度儲存時間戳,您需要使用另一種格式,例如tar
GNU 生成的POSIX,tar
它以納秒(通常)為單位儲存時間戳。要創建這些檔案,請使用
-H posix
GNU 選項tar
:tar cfH archive.tar posix ...