«gzip» etiketlenmiş sorular

Bir veri sıkıştırma programı. Başlangıçta bir GNU yardımcı programı çoğu Unix varyantı tarafından klonlanmıştır.


3
Nasıl gzip'e orijinal dosyayı tutmasını söylersin?
Orijinal dosyayı tutarken gzip komut satırı aracını kullanarak bir metin dosyasını sıkıştırmak istiyorum . Varsayılan olarak aşağıdaki komutu çalıştırarak gzip file.txt bu dosyayı değiştirip yeniden adlandırmaya neden olur file.txt.gz. Bu davranış yerine , mevcut olanın yanı sıra bu yeni sıkıştırılmış dosyaya sahip olmak istiyorum file.txt. Şimdilik bunu yapmak için aşağıdaki …
210 command-line  files  gzip 

4
Neden tar arşiv formatları bzip2 yerine xz sıkıştırmasına geçiyor, peki ya gzip?
Gittikçe daha fazla tararşiv xz, geleneksel bzip2(bz2)sıkıştırma yerine sıkıştırma için LZMA2'yi temel alan formatı kullanır . Aslında, kernel.org geç saatlerde " Güle güle bzip2 " duyurusunu yaptı, 27 Aralık 2013'te , çekirdek kaynaklarının bu noktadan itibaren hem tar.gz hem de tar.xz formatında yayınlanacağını belirterek - ve web sitesinin ana sayfasında …
202 history  gzip  bzip2  xz 



10
UNIX'te zlib verilerini açmak nasıl?
Python'da zlib sıkıştırılmış veri oluşturdum, şöyle: import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (ya da kabuk içinde bir liner: echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) Şimdi, kabuktaki verileri açmak istiyorum. Ne iş ne zcatde uncompress: $ cat /tmp/data …
106 compression  gzip 

4
Mevcut bir tar.gz arşivine dosya ekleme / güncelleme?
Bir tar.gz arşivine dosya eklemenin / güncellemenin bir yolu var mı? Temelde, bir dosya içeren bir arşivim var /data/data/com.myapp.backup/./files/settings.txtve bu dosyayı arşivden çekmek istiyorum (zaten yapıldı) ve düzenleme yapıldıktan sonra onu tekrar arşive itmek istiyorum. Bunu nasıl başarabilirim? Yoldaki giriş yüzünden sorunlu .mu?
73 tar  gzip 

10
Zcat ve kediyi şeffaf bir şekilde birleştiren bir araç var mı?
Günlük dosyalarını işlerken, bazıları gziplenmiş dosya olarak sonlanır, logrotatediğerleri değildir. Yani böyle bir şey denediğinizde: $ zcat * gibi bir komut satırı ile bitmek zcat xyz.log xyz.log.1 xyz.log.2.gz xyz.log.3.gzve sonra: gzip: xyz.log: not in gzip format Çıktısını örneğin boruya aktarabilmem için, nasıl kullanılacağına benzer şekilde sihirli baytları alacak fileve kullanacak …

5
tar çıkarımı dosya adına bağlı mı?
Sık sık tarball'ları wget ile sourceforge.net adresinden indiririm. İndirilen dosyalar daha sonra adlandırılır, örneğin SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch Denediğimde tar xzf SQliteManager-1.2.4.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F\&ts\=1305711521\&use_mirror\=switch Aşağıdaki hata iletisini alıyorum: tar (child): Cannot connect to SQliteManager-1.2.4.tar.gz?r=http: resolve failed gzip: stdin: unexpected end of file tar: Child returned status 128 tar: Error is not recoverable: exiting now Çıkardıktan …
33 shell  tar  gzip 

2
Neden dosyaların gzip versiyonları farklı bir md5 sağlama toplamı üretiyor?
Kullanarak oluşturduğum dört dosyam var. svndump test.svn test2.svn test.svn.gz test2.svn.gz şimdi bunu çalıştırdığımda md5sum test2.svn test.svn test.svn.gz test2.svn.gz İşte çıktı 89fc1d097345b0255825286d9b4d64c3 test2.svn 89fc1d097345b0255825286d9b4d64c3 test.svn 8284ebb8b4f860fbb3e03e63168b9c9e test.svn.gz ab9411efcb74a466ea8e6faea5c0af9d test2.svn.gz Bu yüzden gzip, dosyaları neden farklı sıkıştırdığımı anlayamıyorum , sıkıştırmadan önce bir yere zaman damgası koymak mı? Tarih alanını kullanıyormuş gibi benzer …
28 gzip  hashsum 

4
Büyük GZIPPED dosyasının sıkıştırılmamış boyutunda çalışmanın en hızlı yolu
Bir dosya gziplendikten sonra, özellikle sıkıştırılmamış dosyanın> 4GB boyutunda olduğu durumlarda, sıkıştırılmamış dosya boyutunun ne olduğunu (açmadan) söylemek için hızlı bir şekilde sorgulamanın bir yolu vardır. RFC https://tools.ietf.org/html/rfc1952#page-5’e göre , dosyanın son 4 baytını sorgulayabilirsiniz, ancak sıkıştırılmamış dosya> 4GB ise, bu değer sadece değeri temsil eder.uncompressed value modulo 2^32 Bu …
24 compression  gzip 

3
gunzip dizindeki tüm .gz dosyaları
Bol miktarda .txt.gzdosya içeren bir dizim var (isimler belirli bir modeli takip etmiyor.) gunzipOnlara giden en basit yol nedir ? Onların gitmek böylece, özgün isimlerini korumak isteyen whatevz.txt.gziçinwhatevz.txt
24 gzip 

5
Donanım kaynaklarına dökülmeyen anında akış sıkıştırma?
200 GB boş disk alanım var, 16 GB RAM (bunlardan ~ 1 GB masaüstü ve çekirdeğin kapladığı) ve 6 GB takas. 240 GB harici SSD'm var, 70 GB kullanılmış 1 ve gerisi ücretsiz, diskime yedeklemem gerekiyor. Normalde, önce dd if=/dev/sdb of=Desktop/disk.imgdiski ve ardından sıkıştırırdım, ancak görüntüyü ilk yapmak bir seçenek …
23 pipe  dd  compression  gzip 

4
Dosyaları yerinde nasıl sıkıştırırım?
% 90 sabit disk kullanımı olan bir makinem var. 500+ günlük dosyalarını daha küçük yeni bir dosyaya sıkıştırmak istiyorum. Ancak, sabit disk hem orijinal dosyaları hem de sıkıştırılmış dosyaları tutamayacak kadar küçüktür. Yani ihtiyacım olan şey, tüm günlük dosyalarını tek bir yeni dosyaya tek tek sıkıştırmak ve sıkıştırılmış her orijinali …


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.