İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

sıkıştır - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında sıkıştırmayı çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut sıkıştırmasıdır.

Program:

ADI


sıkıştır, uncompress.real - verileri sıkıştır ve genişlet

SİNOPSİS


sıkıştırmak [ -f ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b bit ] [ isim ... ]
uncompress.gerçek [ -f ] [ -v ] [ -c ] [ -V ] [ isim ... ]

TANIM


Normalde şu şekilde kurulacak olan programın sıkıştırmayı için kurulur
olarak Debian uncompress.gerçek. Bu, daha fazlası ile çelişmekten kaçınmak için yapılmıştır.
gzip paketinin bir parçası olan aynı ada sahip yaygın olarak kullanılan program.

Sıkıştırmak uyarlanabilir Lempel-Ziv kodlamasını kullanarak adlandırılmış dosyaların boyutunu küçültür. Her ne zaman
mümkünse, her dosya uzantısına sahip bir dosyayla değiştirilir. .Z, aynı kalırken
sahiplik modları, erişim ve değişiklik süreleri. Hiçbir dosya belirtilmemişse, standart
girdi, standart çıktıya sıkıştırılır. Sıkıştırmak sadece sıkıştırmaya çalışacak
normal dosyalar Özellikle, sembolik bağları görmezden gelecektir. Bir dosyanın birden fazla sabiti varsa
linkler, sıkıştırmak olmadığı sürece sıkıştırmayı reddedecektir. -f bayrak verilir.

If -f verilmez ve sıkıştırmak ön planda çalıştırıldığında, kullanıcıdan
var olan bir dosyanın üzerine yazılsın gerekip gerekmediği.

Sıkıştırılmış dosyalar kullanılarak orijinal biçimlerine geri yüklenebilir. uncompress.gerçek.

uncompress.gerçek komut satırındaki dosyaların bir listesini alır ve
isim şununla biter .Z ve sıkıştırılmamış bir dosya ile doğru sihirli sayı ile başlayan
olmadan .Z. Sıkıştırılmamış dosyanın modu, sahipliği ve zaman damgaları olacaktır.
sıkıştırılmış dosya

The -c seçenek yapar sıkıştır/aç.gerçek standart çıktıya yaz; dosya yok
değişti.

Eğer -r bayrak belirtilir, sıkıştırmak yinelemeli olarak çalışacaktır. Dosya adlarından herhangi biri varsa
komut satırında belirtilen dizinler, sıkıştırmak dizine inecek
ve orada bulduğu tüm dosyaları sıkıştırın.

The -V flag, bu programların her birine kendi sürümünü ve yama seviyesini yazdırmasını söyler.
derleme sırasında belirtilen herhangi bir önişlemci bayrağı, herhangi bir işlem yapmadan önce stderr'de
sıkıştırma veya açma.

Sıkıştırmak A Technique for High'da popüler hale getirilen değiştirilmiş Lempel-Ziv algoritmasını kullanır.
Performans Veri Sıkıştırma", Terry A. Welch, IEEE Bilgisayar, cilt 17, hayır. 6 (Haziran 1984),
s. 8-19. Dosyadaki ortak alt dizeler önce 9 ve üstü 257 bitlik kodlarla değiştirilir.
512 koduna ulaşıldığında, algoritma 10 bit kodlara geçer ve daha fazlasını kullanmaya devam eder.
tarafından belirtilen sınıra kadar bit -b bayrağa ulaşıldı (varsayılan 16). Bit olmalı
9 ile 16 arasında. Varsayılan, izin vermek için kaynakta değiştirilebilir. sıkıştırmak koşmak
daha küçük bir makine.

Sonra bit sınıra ulaşılır, sıkıştırmak sıkıştırma oranını periyodik olarak kontrol eder. Eğer
artıyor, sıkıştırmak mevcut kod sözlüğünü kullanmaya devam eder. Ancak, eğer
sıkıştırma oranı azalır, sıkıştırmak alt dizeler tablosunu atar ve yeniden oluşturur
sıfırdan. Bu, algoritmanın dosyanın bir sonraki "blokuna" uyum sağlamasına izin verir.

Unutmayın -b bayrak için ihmal edildi sıkıştırmayı aç.gerçek, yana bit parametre belirtildi
Sıkıştırma sırasında, bunu sağlamak için sihirli bir sayı ile birlikte çıktı içinde kodlanır.
ne rastgele verilerin sıkıştırılması ne de sıkıştırılmış verilerin yeniden sıkıştırılması denenmez.

Elde edilen sıkıştırma miktarı, girdinin boyutuna, bit
kod başına ve ortak alt dizelerin dağılımı. Tipik olarak, kaynak kodu gibi metinler
veya İngilizce %50-60 oranında azaltılır. Sıkıştırma genellikle elde edilenden çok daha iyidir
Huffman kodlaması ile (kullanıldığı gibi paket) veya uyarlanabilir Huffman kodlaması (kompakt) ve daha az sürer
hesaplama zamanı.

Altında -v seçeneği, her biri için azalma yüzdesini veren bir mesaj yazdırılır.
dosya sıkıştırılmış.

TANI


Çıkış durumu normalde 0'dır; (denenen) sıkıştırmadan sonra son dosya daha büyükse,
durum 2'dir; bir hata oluşursa, çıkış durumu 1'dir.

Kullanım: sıkıştır [-dfvcVr] [-b maxbits] [dosya ...]
Komut satırında geçersiz seçenekler belirtildi.
Eksik maksimum bitler
Maxbits takip etmeli -b.
dosya: sıkıştırılmış biçimde değil
Belirtilen dosya sıkıştırmayı sıkıştırılmamış.
dosya: sıkıştırılmış xx bit, yalnızca işleyebilir yy bit
fileto daha fazlasıyla başa çıkabilecek bir program tarafından sıkıştırıldı bit sıkıştırmadan daha
Bu makinedeki kod. Dosyayı daha küçük ile yeniden sıkıştırın bit.
dosya: zaten .Z son ekine sahip -- değişiklik yok
Dosyanın zaten sıkıştırılmış olduğu varsayılır. Dosyayı yeniden adlandırın ve yeniden deneyin.
dosya: dosya adı .Z'ye yapıştırılamayacak kadar uzun
Dosya, adı 12 karakterden uzun olduğu için sıkıştırılamaz.
Yeniden adlandırın ve tekrar deneyin. Bu mesaj BSD sistemlerinde oluşmaz.
dosya zaten var; (y veya n) üzerine yazmak istiyor musunuz?
Çıktı dosyasının değiştirilmesini istiyorsanız "y" yanıtını verin; "n" değilse.
sıkıştırmayı aç: bozuk giriş
Bir SIGSEGV ihlali algılandı, bu genellikle giriş dosyasının
bozuk.
Sıkıştırma: %xx.xx
Sıkıştırma tarafından kaydedilen girdi yüzdesi. (Yalnızca ilgili -v.)
-- normal bir dosya veya dizin değil: yoksayıldı
Girdi dosyası normal bir dosya veya dizin olmadığında (örneğin bir sembolik bağlantı,
soket, FIFO, aygıt dosyası), değiştirilmeden bırakılır.
-- vardır xx diğer bağlantılar: değişmedi
Giriş dosyasında bağlantılar vardır; değişmeden bırakılır. Görmek ln(1) daha fazla bilgi için.
Kullan -f çok bağlantılı dosyaların sıkıştırılmasını zorlamak için bayrak.
-- dosya değişmedi
Sıkıştırma ile tasarruf sağlanmaz. Giriş bakir kalır.

onworks.net hizmetlerini kullanarak çevrimiçi sıkıştırmayı kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad