tar - Zaman damgalarını bir saniyeden fazla hassasiyetle nasıl koruyabilirim?


14

Birkaç tardosyayı paketlemek için kullanıyorum . Dosyalardaki zaman damgalarını değiştirmek çok önemlidir ve yüksek doğrulukta olmalıdır. Kullanıldığında tar -cvf, zaman damgaları korunur ancak en yakın saniyeye yuvarlanır, yani statdosyalarda çalıştırıldığında yalnızca .0 ile biten zaman damgaları görüntülenir. Zaman damgalarını daha yüksek doğrulukta korumanın bir yolu var mı veya bu amaçla kullanabileceğim farklı bir arşiv aracı var mı?

Yanıtlar:


19

Genel tarbiçim, zaman damgalarını belirlediğiniz gibi birkaç saniye olarak depolar. Zaman damgalarını daha fazla çözünürlükle depolamak için tarGNU tarafından üretilen ve tarzaman damgalarını nanosaniye (genellikle) depolayan POSIX gibi başka bir biçim kullanmanız gerekir .

Bu arşivleri oluşturmak -H posixiçin GNU ile seçeneği kullanın tar:

tar cfH archive.tar posix ...
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.