EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

compress - Online în cloud

Rulați compress în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda compress care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


compress, uncompress.real - comprimați și extindeți datele

REZUMAT


comprima [ -f ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b biţi ] [ nume ... ]
decomprima.reale [ -f ] [ -v ] [ -c ] [ -V ] [ nume ... ]

DESCRIERE


Rețineți că programul care ar fi instalat în mod normal ca decomprima este instalat pt
Debian ca decomprima.reale. Acest lucru a fost făcut pentru a evita conflictul cu mai multe
program utilizat în mod obișnuit cu același nume care face parte din pachetul gzip.

Comprima reduce dimensiunea fișierelor denumite folosind codarea adaptivă Lempel-Ziv. Oricând
posibil, fiecare fișier este înlocuit cu unul cu extensia .Z, păstrând totodată la fel
moduri de proprietate, timpi de acces și modificare. Dacă nu sunt specificate fișiere, standardul
intrarea este comprimată la ieșirea standard. Comprima va încerca doar să comprima
fișiere obișnuite. În special, va ignora legăturile simbolice. Dacă un fișier are mai multe hard
link-uri, comprima va refuza să-l comprima decât dacă -f este dat steag.

If -f nu este dat şi comprima este rulat în prim-plan, utilizatorului i se solicită
dacă un fișier existent ar trebui suprascris.

Fișierele comprimate pot fi restaurate la forma lor originală folosind decomprima.reale.

decomprima.reale ia o listă de fișiere pe linia sa de comandă și înlocuiește fiecare fișier al cărui
numele se termină cu .Z și care începe cu numărul magic corect cu un fișier necomprimat
fara .Z. Fișierul necomprimat va avea modul, proprietatea și marcajele de timp ale
fișier comprimat.

-c opțiunea face comprima/decomprima.real scrieți la ieșirea standard; nu există fișiere
schimbat.

În cazul în care -r este specificat steag, comprima va opera recursiv. Dacă oricare dintre numele fișierelor
specificate pe linia de comandă sunt directoare, comprima va coborî în director
și comprimați toate fișierele pe care le găsește acolo.

-V flag le spune fiecăruia dintre aceste programe să-și imprime versiunea și nivelul de patch-uri, împreună cu
orice marcaj de preprocesor specificat în timpul compilării, pe stderr înainte de a face oricare
compresie sau decompresie.

Comprima folosește algoritmul Lempel-Ziv modificat, popularizat în „A Technique for High
Comprimarea datelor de performanță”, Terry A. Welch, IEEE Calculator, vol. 17, nr. 6 (iunie 1984),
pp. 8-19. Subșirurile comune din fișier sunt mai întâi înlocuite cu coduri de 9 biți 257 și mai sus.
Când se ajunge la codul 512, algoritmul trece la coduri pe 10 biți și continuă să folosească mai multe
biți până la limita specificată de -b steag este atins (implicit 16). biţi trebuie să fie
între 9 și 16. Valoarea implicită poate fi modificată în sursă pentru a permite comprima să fie rulat mai departe
o mașină mai mică.

După biţi limita este atinsă, comprima verifică periodic raportul de compresie. Dacă
este in crestere, comprima continuă să folosească dicționarul de cod existent. Cu toate acestea, dacă
raportul de compresie scade, comprima aruncă tabelul de subșiruri și îl reconstruiește
de la zero. Acest lucru permite algoritmului să se adapteze la următorul „bloc” al fișierului.

Rețineți că -b steag este omis pentru decomprima.real, din moment ce biţi parametru specificat
în timpul compresiei este codificat în ieșire, împreună cu un număr magic pentru a se asigura că
nu se încearcă nici decomprimarea datelor aleatoare, nici recomprimarea datelor comprimate.

Cantitatea de compresie obținută depinde de dimensiunea intrării, de numărul de biţi
per cod și distribuția subșirurilor comune. De obicei, text, cum ar fi codul sursă
sau limba engleză este redusă cu 50-60%. Compresia este în general mult mai bună decât cea atinsă
prin codificare Huffman (așa cum este folosit în împacheta), sau codare adaptivă Huffman (compact), și ia mai puțin
timp pentru a calcula.

Sub -v opțiunea, este tipărit un mesaj care dă procentul de reducere pentru fiecare
fișier comprimat.

DIAGNOSTIC


Starea de ieșire este în mod normal 0; dacă ultimul fișier este mai mare după (încercarea) de comprimare, fișierul
starea este 2; dacă apare o eroare, starea de ieșire este 1.

Utilizare: comprimați [-dfvcVr] [-b maxbits] [fișier ...]
Pe linia de comandă au fost specificate opțiuni nevalide.
Maxbits lipsesc
Maxbits trebuie să urmeze -b.
fişier: nu în format comprimat
Fișierul specificat pentru decomprima nu a fost comprimat.
fişier: comprimat cu xx biți, se pot descurca doar yy biţi
Fișier a fost comprimat de un program care se putea ocupa de mai multe biţi decât compresa
cod pe această mașină. Recomprimați fișierul cu mai mic biţi.
fişier: are deja sufixul .Z -- nicio schimbare
Se presupune că fișierul este deja comprimat. Redenumiți fișierul și încercați din nou.
fişier: numele fișierului este prea lung pentru a fi fixat pe .Z
Fișierul nu poate fi comprimat deoarece numele său este mai lung de 12 caractere.
Redenumiți și încercați din nou. Acest mesaj nu apare pe sistemele BSD.
fişier deja exista; vrei să suprascrii (y sau n)?
Răspundeți „y” dacă doriți ca fișierul de ieșire să fie înlocuit; „n” dacă nu.
decomprimare: intrare coruptă
A fost detectată o încălcare SIGSEGV, ceea ce înseamnă de obicei că fișierul de intrare a fost
corupt.
Comprimare: xx.xx%
Procentul de intrare salvat prin compresie. (Relevant doar pentru -v.)
-- nu este un fișier sau director obișnuit: ignorat
Când fișierul de intrare nu este un fișier sau director obișnuit, (de exemplu, o legătură simbolică,
socket, FIFO, fișier dispozitiv), este lăsat nemodificat.
-- are xx alte link-uri: neschimbate
Fișierul de intrare are legături; este lăsat neschimbat. Vedea ln(1) pentru mai multe informații.
Folosește -f flag pentru a forța compresia fișierelor cu linkuri multiple.
-- fișier neschimbat
Nu se realizează nicio economie prin compresie. Intrarea rămâne virgină.

Utilizați compress online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad