2015-07-08 13 views
5

Anlamadığım tar.gz arşivleriyle ilgili garip bir sorunum var. Ben 7z x kullanarak bir windows makinede bunları ayıklamak zamanNeden tar.gz arşivi çıkarılırken yinelenen dosyalar var?

Ben tar -czf

bir linux sunucu üzerinde arşiv oluşturmak, hep bazı (hepsi değil) dosyaları zaten mevcut bildirimler alabilirsiniz. (Boş bir dizine ayıklarlar.)

Değiştirmek istediği dosyalar günümüzün tarihçesine sahiptir; bunlar zaten sunucuda sahip oldukları orijinal (değiştirilmiş) tarihler.

Orijinal zaman damgalarını korumak istediğim için 724 için -aos seçeneğini kullanabilirim, ancak bunun neden olduğunu anlamak istiyorum ve yerel olarak paketin açıldıktan sonra sunucudaki dosyaların aynısını aldığımdan emin olmak istiyorum.

+0

Tar-gz arşivinizde hiçbir sembol bulunmadığından emin misiniz? –

+0

Sunucudaki orijinal dizin yapısında hiçbir asim yoktur, bu yüzden arşivde hiç bulunmadığını farzediyorum ... arşivdeki simetlerin olup olmadığını nasıl kontrol edebilirim? –

+0

Çünkü bir Windows dosya sistemi üzerinde sembolik olarak onları desteklemeyen 7cm nasıl davranacağından emin değilim. ls -lR/path/to/klasör: –

cevap

4

: D Sorun, Linux sunucusunda hem büyük hem de küçük harf olarak var olan ve aynı zamanda Windows Sisteminde (\ Mydir \ and \ mydir \) sorun çözüldüğünde yalnızca bir dizin olabileceği düşünülen bir yinelenen dizindir. . :)

Yardımın için teşekkürler!

+0

Sen gecikmediler! :) –

+0

Windows dosya sistemi desteğiyle ilgili yorumunuz bana doğru yönde işaret etti ve yıllar önce benzer bir sorun yaşadığımı hatırladım. : P –

İlgili konular