tar - วิธีรักษา timestamps ให้มีความแม่นยำมากกว่าหนึ่งวินาที


14

ฉันใช้tarไฟล์หลายชุด แก้ไขการประทับเวลาของไฟล์มีความสำคัญและต้องมีความแม่นยำสูง การใช้การtar -cvfประทับเวลาจะถูกเก็บไว้ แต่ถูกปัดเศษเป็นวินาทีที่ใกล้ที่สุดนั่นคือการเรียกใช้statไฟล์จะแสดงเฉพาะการประทับเวลาที่ลงท้ายด้วย. 0 มีวิธีในการรักษาเวลาประทับให้มีความแม่นยำมากขึ้นหรือมีเครื่องมือเก็บถาวรอื่นที่ฉันสามารถใช้เพื่อจุดประสงค์นี้หรือไม่

คำตอบ:


19

tarรูปแบบปกติจะบันทึกการประทับเวลาเป็นจำนวนวินาทีตามที่คุณกำหนด ในการจัดเก็บการประทับเวลาด้วยความละเอียดที่มากขึ้นคุณต้องใช้รูปแบบอื่นเช่น POSIX tarที่ผลิตโดย GNU tarซึ่งเก็บการประทับเวลาในหน่วยนาโนวินาที (ปกติ)

เพื่อสร้างคลังเก็บเหล่านี้ใช้-H posixตัวเลือกกับ GNU tar:

tar cfH archive.tar posix ...
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.