EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

gunzip - Online în cloud

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

Aceasta este comanda gunzip 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


gzip, gunzip, zcat - comprimați sau extindeți fișierele

REZUMAT


gzip [ -acdfhklLnNrtvV19 ] [--rsincronic] [-S sufix] [ nume ... ]
gunzip [ -acfhklLnNrtvV ] [-S sufix] [ nume ... ]
zcat [ -fhLV ] [ nume ... ]

DESCRIERE


gzip reduce dimensiunea fișierelor denumite folosind codarea Lempel-Ziv (LZ77). Oricând
posibil, fiecare fișier este înlocuit cu unul cu extensia .gz, păstrând totodată la fel
moduri de proprietate, timpi de acces și modificare. (Extensia implicită este -gz pentru VMS, z
pentru MSDOS, OS/2 FAT, Windows NT FAT și Atari.) Dacă nu sunt specificate fișiere sau dacă un fișier
numele este „-”, intrarea standard este comprimată la ieșirea standard. gzip numai va
încercați să comprimați fișierele obișnuite. În special, va ignora legăturile simbolice.

Dacă numele fișierului comprimat este prea lung pentru sistemul său de fișiere, gzip o trunchiază. gzip
încearcă să trunchieze numai părțile numelui fișierului mai lungi de 3 caractere. (O parte este
delimitat de puncte.) Dacă numele constă numai din părți mici, cele mai lungi părți sunt
trunchiată. De exemplu, dacă numele fișierelor sunt limitate la 14 caractere, gzip.msdos.exe este
comprimat în gzi.msd.exe.gz. Numele nu sunt trunchiate pe sistemele care nu au un
limitează lungimea numelui fișierului.

În mod implicit, gzip păstrează numele și marca temporală a fișierului original în fișierul comprimat. Aceste
sunt utilizate la decomprimarea fișierului cu -N opțiune. Acest lucru este util atunci când
numele fișierului comprimat a fost trunchiat sau când marca temporală nu a fost păstrată după un fișier
transfer

Fișierele comprimate pot fi restaurate la forma lor originală folosind gzip -d or gunzip or zcat.
Dacă numele original salvat în fișierul comprimat nu este potrivit pentru sistemul său de fișiere, a
noul nume este construit din cel original pentru a-l face legal.

gunzip ia o listă de fișiere pe linia sa de comandă și înlocuiește fiecare fișier al cărui nume se termină
cu .gz, -gz, .z, -z sau _z (ignorând majuscule și minuscule) și care începe cu magia corectă
număr cu un fișier necomprimat fără extensia originală. gunzip recunoaște de asemenea
extensiile speciale . Tgz și .taz ca stenografie pentru .tar.gz și .tar.Z respectiv.
La comprimare, gzip folosește . Tgz extensie dacă este necesar în loc să trunchiați un fișier
cu .gudron extensie.

gunzip poate decomprima în prezent fișierele create de gzip, zip, comprima, comprima -H or împacheta.
Detectarea formatului de intrare este automată. Când utilizați primele două formate, gunzip
verifică un CRC pe 32 de biți. Pentru împacheta și gunzip verifică lungimea necomprimată. Standardul
comprima formatul nu a fost conceput pentru a permite verificări de coerență. in orice caz gunzip este uneori
capabil să detecteze un fișier .Z prost. Dacă primiți o eroare la decomprimarea unui fișier .Z, nu o faceți
presupunem că fișierul .Z este corect pur și simplu pentru că standardul decomprima nu
plangeti. Acest lucru înseamnă, în general, că standardul decomprima nu își verifică intrarea și
generează fericit ieșire de gunoi. Formatul SCO compress -H (metoda de compresie lzh)
nu include un CRC, dar permite și unele verificări de coerență.

Fișiere create de zip pot fi decomprimate de gzip numai dacă au un singur membru
comprimat cu metoda „deflației”. Această funcție este destinată doar să ajute la conversie
de fișiere tar.zip în formatul tar.gz. A extrage a zip fișier cu un singur membru, utilizați a
comanda ca gunzip <foo.zip or gunzip -S .zip foo.zip. Pentru a extrage fișiere zip cu mai multe
membri, folosiți dezarhivați în loc de gunzip.

zcat este identic cu gunzip -c. (Pe unele sisteme, zcat poate fi instalat ca gzcat la
păstrați linkul original către comprima.) zcat decomprimă fie o listă de fișiere de pe
linia de comandă sau intrarea sa standard și scrie datele necomprimate pe ieșirea standard.
zcat va decomprima fișierele care au numărul magic corect, indiferent dacă au un .gz
sufix sau nu.

gzip folosește algoritmul Lempel-Ziv utilizat în zip și PKZIP. Cantitatea de compresie
obţinut depinde de mărimea intrării şi de distribuţia subşirurilor comune.
De obicei, textul, cum ar fi codul sursă sau limba engleză, este redus cu 60-70%. Compresia este
în general, mult mai bun decât cel obținut de LZW (așa cum este utilizat în comprima), codificare Huffman (as
utilizate în împacheta), sau codare adaptivă Huffman (compact).

Comprimarea este întotdeauna efectuată, chiar dacă fișierul comprimat este puțin mai mare decât fișierul
original. Extinderea în cel mai rău caz este de câțiva octeți pentru antetul fișierului gzip, plus 5 octeți
fiecare bloc de 32K sau un raport de extindere de 0.015% pentru fișiere mari. Rețineți că actualul
numărul de blocuri de discuri utilizate aproape niciodată nu crește. gzip păstrează modul, proprietatea și
marcajele de timp ale fișierelor la comprimare sau decomprimare.

OPŢIUNI


-a --ascii
Modul text Ascii: convertiți sfârșitul de rând folosind convențiile locale. Această opțiune este
suportat numai pe unele sisteme non-Unix. Pentru MSDOS, CR LF este convertit în LF atunci când
comprimarea, iar LF este convertit în CR LF la decomprimare.

-c --stdout --la-stdout
Scrie ieșire pe ieșire standard; păstrați fișierele originale neschimbate. Dacă există
mai multe fișiere de intrare, ieșirea constă dintr-o secvență de comprimate independent
membrii. Pentru a obține o compresie mai bună, concatenați toate fișierele de intrare înainte
comprimându-le.

-d --decomprima --decomprimați
Decomprimați.

-f --forta
Forțați compresia sau decompresia chiar dacă fișierul are mai multe legături sau
fișierul corespunzător există deja sau dacă datele comprimate sunt citite din sau
scris pe un terminal. Dacă datele de intrare nu sunt într-un format recunoscut de gzip, și
dacă este dată și opțiunea --stdout, copiați datele de intrare fără modificarea în
ieșire standard: lat zcat se comportă ca pisică. Dacă -f nu este dat, iar când nu rulează
in fundal, gzip solicită să verifice dacă un fișier existent ar trebui să fie
suprascris.

-h --Ajutor
Afișați un ecran de ajutor și ieșiți.

-k --a pastra
Păstrați (nu ștergeți) fișierele de intrare în timpul compresiei sau decompresiei.

-l --listă
Pentru fiecare fișier comprimat, enumerați următoarele câmpuri:

dimensiunea comprimată: dimensiunea fișierului comprimat
dimensiune necomprimată: dimensiunea fișierului necomprimat
raport: raport de compresie (0.0% dacă necunoscut)
uncompressed_name: numele fișierului necomprimat

Dimensiunea necomprimată este dată ca -1 pentru fișierele care nu sunt în format gzip, cum ar fi
fișiere .Z comprimate. Pentru a obține dimensiunea necomprimată pentru un astfel de fișier, puteți utiliza:

fișier zcat.Z | wc -c

În combinație cu opțiunea --verbose, sunt afișate și următoarele câmpuri:

metoda: metoda compresiei
crc: CRC pe 32 de biți a datelor necomprimate
data și ora: marca de timp pentru fișierul necomprimat

Metodele de compresie acceptate în prezent sunt deflate, compress, lzh (SCO
comprima -H) și împachetează. Crc este dat ca ffffffff pentru un fișier care nu este în format gzip.

Cu --name, numele, data și ora necomprimate sunt cele stocate în
comprimați fișierul dacă este prezent.

Cu --verbose, dimensiunea totală și raportul de compresie pentru toate fișierele sunt de asemenea
afișate, cu excepția cazului în care unele dimensiuni sunt necunoscute. Cu --quiet, titlul și liniile de totaluri
nu sunt afișate.

-L --licență
Afișați gzip licență și renunță.

-n --fara nume
La comprimare, nu salvați în mod implicit numele fișierului original și marca temporală.
(Numele original este întotdeauna salvat dacă numele a trebuit să fie trunchiat.) Când
decomprimare, nu restaurați numele fișierului original dacă este prezent (eliminați doar fișierul
gzip sufix de la numele fișierului comprimat) și nu restaurați ora inițială
ștampila dacă este prezentă (copiați-o din fișierul comprimat). Această opțiune este implicită
la decomprimare.

-N --Nume
Când comprimați, salvați întotdeauna numele fișierului original și marca temporală; acesta este
Mod implicit. Când decomprimați, restaurați numele fișierului original și marca temporală dacă
prezent. Această opțiune este utilă pe sistemele care au o limită de lungime a numelui fișierului sau
când marca temporală a fost pierdută după un transfer de fișier.

-q --Liniște
Suprimați toate avertismentele.

-r --recursiv
Călătoriți recursiv structura de directoare. Dacă oricare dintre numele fișierelor specificate pe
linia de comandă sunt directoare, gzip va coborî în director și va comprima
toate fișierele pe care le găsește acolo (sau decomprimați-le în cazul gunzip ).

--rsincronic
În timp ce comprimați, sincronizați ocazional ieșirea în funcție de intrare. Acest
crește dimensiunea cu mai puțin de 1 la sută în majoritatea cazurilor, dar înseamnă că rsync(1)
programul poate profita de asemănările din intrarea necomprimată când
sincronizarea a două fișiere comprimate cu acest steag. gunzip nu pot spune
diferența dintre un fișier comprimat creat cu această opțiune și unul creat
fără.

-S .suf --sufix .suf
Când comprimați, utilizați sufixul .suf în loc de .gz. Orice sufix nevid poate fi
dat, dar sufixele altele decât .z și .gz ar trebui evitate pentru a evita confuzia când
fișierele sunt transferate pe alte sisteme.

Când decomprimați, adăugați .suf la începutul listei de sufixe pentru a încerca, când
derivând un nume de fișier de ieșire dintr-un nume de fișier de intrare.

-t --Test
Test. Verificați integritatea fișierului comprimat.

-v --verbos
Verbos. Afișează numele și reducerea procentuală pentru fiecare fișier comprimat sau
decomprimat.

-V --versiune
Versiune. Afișați numărul versiunii și opțiunile de compilare, apoi ieșiți.

-# --rapid --Cel mai bun
Reglați viteza de compresie folosind cifra specificată #, În cazul în care -1 or --rapid
indică cea mai rapidă metodă de compresie (compresie mai mică) și -9 or --Cel mai bun
indică cea mai lentă metodă de compresie (cea mai bună compresie). Implicit
nivelul de compresie este -6 (adică orientat spre compresie ridicată în detrimentul
viteză).

ADVANCED UTILIZARE


Mai multe fișiere comprimate pot fi concatenate. În acest caz, gunzip va extrage toate
membrii deodată. De exemplu:

gzip -c fișier1 > foo.gz
gzip -c fișier2 >> foo.gz

"Atunci

gunzip -c foo

este echivalent cu

pisica fisier1 fisier2

În cazul deteriorării unui membru al fișierului .gz, alți membri pot fi recuperați (dacă
membrul deteriorat este îndepărtat). Cu toate acestea, puteți obține o compresie mai bună comprimând toate
membrii deodată:

pisica fisier1 fisier2 | gzip > foo.gz

comprese mai bine decât

gzip -c fișier1 fișier2 > foo.gz

Dacă doriți să recomprimați fișierele concatenate pentru a obține o compresie mai bună, faceți:

gzip -cd vechi.gz | gzip > new.gz

Dacă un fișier comprimat este format din mai mulți membri, dimensiunea necomprimată și CRC au fost raportate
prin opțiunea --list se aplică numai ultimului membru. Dacă aveți nevoie de dimensiunea necomprimată
pentru toți membrii, puteți folosi:

gzip -cd file.gz | wc -c

Dacă doriți să creați un singur fișier de arhivă cu mai mulți membri, astfel încât membrii să poată
ulterior să fie extras independent, utilizați un arhivator precum tar sau zip. GNU tar acceptă
-z opțiune pentru a invoca gzip în mod transparent. gzip este conceput ca o completare a gudronului, nu ca un
înlocuire.

MEDIUL


Variabila de mediu GZIP poate deține un set de opțiuni implicite pentru gzip. Aceste opțiuni
sunt interpretate mai întâi și pot fi suprascrise prin parametri expliciți ai liniei de comandă. Pentru
exemplu:
pentru sh: GZIP="-8v --name"; export GZIP
pentru csh: setenv GZIP „-8v --name”
pentru MSDOS: setați GZIP=-8v --name

Pe Vax/VMS, numele variabilei de mediu este GZIP_OPT, pentru a evita un conflict cu
set de simboluri pentru invocarea programului.

Utilizați gunzip online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

  • 1
    Pluginul Eclipse Tomcat
    Pluginul Eclipse Tomcat
    Pluginul Eclipse Tomcat oferă
    integrare simplă a unui servlet tomcat
    container pentru dezvoltarea java
    aplicatii web. Ne poți alătura pentru
    discutie...
    Descărcați pluginul Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop este pentru streaming
    torrente pe Mac, Windows sau Linux. Aceasta
    se conectează atât la BitTorrent, cât și la
    colegii WebTorrent. Acum nu există
    trebuie sa astepti...
    Descărcați WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX este un program științific de rafinat
    reflexivitatea razelor X, neutroni
    reflectivitate și raze X de suprafață
    date de difracție folosind diferența
    algoritm de evolutie....
    Descărcați GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP este un program de statistică
    analiza datelor eșantionate. Este gratuit
    înlocuitor pentru programul proprietar
    SPSS. PSPP are atât bazate pe text, cât și
    ne grafice...
    Descărcați pspp4windows
  • 5
    Extensii Git
    Extensii Git
    Git Extensions este un instrument UI de sine stătător
    pentru gestionarea depozitelor Git. De asemenea
    se integrează cu Windows Explorer și
    Microsoft Visual Studio
    (2015/2017/2019). E...
    Descărcați extensii Git
  • 6
    eSpeak: sinteza vorbirii
    eSpeak: sinteza vorbirii
    Motor Text to Speech pentru engleză și
    multe alte limbi. Dimensiune compactă cu
    pronunție clară, dar artificială.
    Disponibil ca program de linie de comandă cu
    mulți ...
    Descărcați eSpeak: sinteza vorbirii
  • Mai mult »

Comenzi Linux

Ad