EngelsFransSpaans

Ad


OnWorks-favicon

gzip - Online in de cloud

Voer gzip uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht gzip die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


gzip, gunzip, zcat - bestanden comprimeren of uitbreiden

KORTE INHOUD


gzip [ -acdfhklLnNrtvV19 ] [--rsyncable] [-S achtervoegsel] [ naam ... ]
ritssluiting [ -acfhklLnNrtvV ] [-S achtervoegsel] [ naam ... ]
zcat [ -fhLV ] [ naam ... ]

PRODUCTBESCHRIJVING


gzip verkleint de grootte van de benoemde bestanden met behulp van Lempel-Ziv-codering (LZ77). wanneer dan ook
mogelijk wordt elk bestand vervangen door een bestand met de extensie gz, terwijl je hetzelfde houdt
eigendomsmodi, toegangs- en wijzigingstijden. (De standaardextensie is -gz voor VMS, z
voor MSDOS, OS/2 FAT, Windows NT FAT en Atari.) Als er geen bestanden zijn opgegeven, of als een bestand
naam is "-", wordt de standaardinvoer gecomprimeerd tot de standaarduitvoer. gzip zal alleen
probeer gewone bestanden te comprimeren. In het bijzonder negeert het symbolische links.

Als de gecomprimeerde bestandsnaam te lang is voor het bestandssysteem, gzip kapt het af. gzip
probeert alleen de delen van de bestandsnaam af te kappen die langer zijn dan 3 tekens. (Een deel is
gescheiden door punten.) Als de naam alleen uit kleine delen bestaat, zijn de langste delen:
afgekapt. Als bestandsnamen bijvoorbeeld beperkt zijn tot 14 tekens, is gzip.msdos.exe:
gecomprimeerd naar gzi.msd.exe.gz. Namen worden niet afgekapt op systemen die geen hebben
limiet voor de lengte van de bestandsnaam.

Standaard gzip behoudt de originele bestandsnaam en tijdstempel in het gecomprimeerde bestand. Deze
worden gebruikt bij het decomprimeren van het bestand met de -N optie. Dit is handig wanneer de
gecomprimeerde bestandsnaam is afgekapt of wanneer de tijdstempel niet bewaard is gebleven na een bestand
overdracht.

Gecomprimeerde bestanden kunnen worden hersteld naar hun oorspronkelijke vorm met behulp van gzip -d or ritssluiting or zcat.
Als de originele naam die in het gecomprimeerde bestand is opgeslagen niet geschikt is voor het bestandssysteem, a
nieuwe naam is opgebouwd uit de originele om het legaal te maken.

ritssluiting neemt een lijst met bestanden op de opdrachtregel en vervangt elk bestand waarvan de naam eindigt
met .gz, -gz, .z, -z of _z (hoofdletters negeren) en die begint met de juiste magie
nummer met een niet-gecomprimeerd bestand zonder de oorspronkelijke extensie. ritssluiting herkent ook
de speciale extensies . Tgz en .taz als afkorting voor .tar.gz en .tar.Z respectievelijk.
Bij het comprimeren, gzip gebruikt . Tgz extensie indien nodig in plaats van een bestand af te kappen
met een .teer verlenging.

ritssluiting kan momenteel bestanden decomprimeren die zijn gemaakt door gzip, ritssluiting, samendrukken, samendrukken -H or verpakken.
De detectie van het invoerformaat is automatisch. Bij gebruik van de eerste twee formaten, ritssluiting
controleert een 32 bit CRC. Voor verpakken en ritssluiting controleert de ongecomprimeerde lengte. De standaard
samendrukken formaat is niet ontworpen om consistentiecontroles mogelijk te maken. echter ritssluiting is soms
in staat om een ​​slecht .Z-bestand te detecteren. Als u een foutmelding krijgt bij het decomprimeren van een .Z-bestand, doe dit dan niet
neem aan dat het .Z-bestand juist is, simpelweg omdat de standaard decomprimeren niet
klagen. Dit betekent over het algemeen dat de standaard decomprimeren controleert zijn invoer niet, en
genereert gelukkig afvaloutput. Het SCO-comprimeer -H-formaat (lzh-compressiemethode)
bevat geen CRC, maar laat ook enkele consistentiecontroles toe.

Bestanden gemaakt door ritssluiting kunnen alleen worden gedecomprimeerd door gzip als ze een enkel lid hebben
gecomprimeerd met de 'deflatie'-methode. Deze functie is alleen bedoeld om conversie te helpen
van tar.zip-bestanden naar het tar.gz-formaat. om een ​​te extraheren ritssluiting bestand met een enkel lid, gebruik a
commando zoals ritssluiting <foo.zip or ritssluiting -S .zip foo.zip. Zip-bestanden uitpakken met meerdere
leden, gebruik unzip in plaats van ritssluiting.

zcat is identiek aan ritssluiting -c. (Op sommige systemen, zcat kan worden geïnstalleerd als: gzkat naar
bewaar de originele link naar samendrukken.) zcat decomprimeert ofwel een lijst met bestanden op de
opdrachtregel of de standaardinvoer en schrijft de niet-gecomprimeerde gegevens naar de standaarduitvoer.
zcat zal bestanden decomprimeren die het juiste magische getal hebben, ongeacht of ze een . hebben gz
achtervoegsel of niet.

gzip gebruikt het Lempel-Ziv-algoritme dat wordt gebruikt in ritssluiting en PKZIP. De hoeveelheid compressie
verkregen hangt af van de grootte van de invoer en de verdeling van gemeenschappelijke substrings.
Doorgaans wordt tekst, zoals broncode of Engels, met 60-70% verminderd. Compressie is
over het algemeen veel beter dan die van LZW (zoals gebruikt in samendrukken), Huffman-codering (as
gebruikt in verpakken), of adaptieve Huffman-codering (compact).

Compressie wordt altijd uitgevoerd, zelfs als het gecomprimeerde bestand iets groter is dan de
origineel. De ergste uitbreiding is een paar bytes voor de gzip-bestandsheader, plus 5 bytes
elk blok van 32K, of een uitbreidingsratio van 0.015% voor grote bestanden. Merk op dat de werkelijke
aantal gebruikte schijfblokken neemt bijna nooit toe. gzip behoudt de modus, eigendom en
tijdstempels van bestanden bij het comprimeren of decomprimeren.

OPTIES


-a --ascii
Ascii-tekstmodus: converteer end-of-lines met behulp van lokale conventies. Deze optie is
alleen ondersteund op sommige niet-Unix-systemen. Voor MSDOS wordt CR LF geconverteerd naar LF wanneer:
comprimeren, en LF wordt geconverteerd naar CR LF bij het decomprimeren.

-c --stdout --naar-stdout
Schrijf output op standaard output; originele bestanden ongewijzigd laten. Als er zijn
verschillende invoerbestanden, de uitvoer bestaat uit een reeks onafhankelijk gecomprimeerde
leden. Om een ​​betere compressie te verkrijgen, voegt u eerst alle invoerbestanden samen:
ze comprimeren.

-d --decomprimeren --decomprimeren
Decomprimeren.

-f --kracht
Forceer compressie of decompressie, zelfs als het bestand meerdere links heeft of de
overeenkomstige bestand al bestaat, of als de gecomprimeerde gegevens worden gelezen uit of
naar een terminal geschreven. Als de invoergegevens niet in een formaat zijn dat wordt herkend door gzip en
als de optie --stdout ook wordt gegeven, kopieer dan de invoergegevens zonder wijziging naar de
standaard uitvoer: let zcat gedraag je als hoe. Indien -f wordt niet gegeven, en wanneer niet actief
op de achtergrond, gzip vraagt ​​om te controleren of een bestaand bestand moet worden
overschreven.

-h --help
Geef een helpscherm weer en sluit af.

-k --houden
Bewaar (niet verwijderen) invoerbestanden tijdens compressie of decompressie.

-l --lijst
Geef voor elk gecomprimeerd bestand de volgende velden op:

gecomprimeerde grootte: grootte van het gecomprimeerde bestand
niet-gecomprimeerde grootte: grootte van het niet-gecomprimeerde bestand
ratio: compressieverhouding (0.0% indien onbekend)
uncompressed_name: naam van het niet-gecomprimeerde bestand

De niet-gecomprimeerde grootte wordt gegeven als -1 voor bestanden die niet in gzip-indeling zijn, zoals
gecomprimeerde .Z-bestanden. Om de ongecomprimeerde grootte voor een dergelijk bestand te krijgen, kunt u het volgende gebruiken:

zcat-bestand.Z | wc -c

In combinatie met de --verbose optie worden ook de volgende velden getoond:

methode: compressiemethode
crc: de 32-bits CRC van de niet-gecomprimeerde gegevens
datum en tijd: tijdstempel voor het niet-gecomprimeerde bestand

De momenteel ondersteunde compressiemethoden zijn leeglopen, comprimeren, lzh (SCO
comprimeer -H) en pak in. De crc wordt gegeven als ffffffff voor een bestand dat niet in gzip-formaat is.

Met --name zijn de niet-gecomprimeerde naam, datum en tijd opgeslagen in de
comprimeer bestand indien aanwezig.

Met --verbose zijn de groottetotalen en compressieverhouding voor alle bestanden ook
weergegeven, tenzij sommige maten niet bekend zijn. Met --quiet, de titel- en totaalregels
worden niet weergegeven.

-L --vergunning
Toon de gzip licentie en stoppen.

-n --geen naam
Sla bij het comprimeren niet standaard de originele bestandsnaam en tijdstempel op.
(De originele naam wordt altijd bewaard als de naam moest worden afgekapt.) Wanneer
decomprimeren, herstel niet de originele bestandsnaam indien aanwezig (verwijder alleen de
gzip achtervoegsel van de gecomprimeerde bestandsnaam) en herstel niet de oorspronkelijke tijd
stempel indien aanwezig (kopieer het uit het gecomprimeerde bestand). Deze optie is de standaard
bij het decomprimeren.

-N --naam
Sla bij het comprimeren altijd de originele bestandsnaam en tijdstempel op; dit is de
standaard. Herstel bij het decomprimeren de originele bestandsnaam en tijdstempel als
cadeau. Deze optie is handig op systemen die een limiet hebben voor de lengte van de bestandsnaam of
wanneer de tijdstempel verloren is gegaan na een bestandsoverdracht.

-q --stil
Onderdruk alle waarschuwingen.

-r --recursief
Reis recursief door de directorystructuur. Als een van de bestandsnamen gespecificeerd op
de opdrachtregel zijn mappen, gzip zal afdalen naar de map en comprimeren
alle bestanden die het daar vindt (of decomprimeer ze in het geval van ritssluiting ).

--rsyncable
Synchroniseer tijdens het comprimeren de uitvoer af en toe op basis van de invoer. Dit
vergroot de grootte met minder dan 1 procent in de meeste gevallen, maar betekent dat de rsync(1)
programma kan profiteren van overeenkomsten in de niet-gecomprimeerde invoer wanneer:
het synchroniseren van twee bestanden die zijn gecomprimeerd met deze vlag. ritssluiting kan het niet vertellen
verschil tussen een gecomprimeerd bestand dat met deze optie is gemaakt en een bestand dat is gemaakt
zonder het.

-S .voldoende --achtervoegsel .voldoende
Gebruik bij het comprimeren het achtervoegsel .suf in plaats van .gz. Elk niet-leeg achtervoegsel kan zijn
gegeven, maar andere achtervoegsels dan .z en .gz moeten worden vermeden om verwarring te voorkomen wanneer:
bestanden worden overgebracht naar andere systemen.

Voeg bij het decomprimeren .suf toe aan het begin van de lijst met achtervoegsels om te proberen, wanneer
een uitvoerbestandsnaam afleiden van een invoerbestandsnaam.

-t --toets
Toets. Controleer de integriteit van het gecomprimeerde bestand.

-v --uitgebreid
uitgebreid. Geef de naam en het reductiepercentage weer voor elk gecomprimeerd bestand of
gedecomprimeerd.

-V --versie
Versie. Geef het versienummer en de compilatie-opties weer en sluit af.

-# --snel --het beste
Regel de compressiesnelheid met het opgegeven cijfer #, Waar -1 or --snel
geeft de snelste compressiemethode aan (minder compressie) en -9 or --het beste
geeft de langzaamste compressiemethode aan (beste compressie). De standaard
compressieniveau is -6 (dat wil zeggen, bevooroordeeld in de richting van hoge compressie ten koste van)
snelheid).

ADVANCED GEBRUIK


Meerdere gecomprimeerde bestanden kunnen worden samengevoegd. In dit geval, ritssluiting zal alles extraheren
leden tegelijk. Bijvoorbeeld:

gzip -c bestand1 > foo.gz
gzip -c bestand2 >> foo.gz

Dan

gunzip -c foo

is gelijk aan

cat-bestand1 bestand2

In het geval van schade aan één lid van een .gz-bestand, kunnen andere leden nog steeds worden hersteld (als
het beschadigde lid wordt verwijderd). U kunt echter een betere compressie krijgen door alles te comprimeren
leden tegelijk:

cat bestand1 bestand2 | gzip > foo.gz

comprimeert beter dan

gzip -c bestand1 bestand2 > foo.gz

Als u aaneengeschakelde bestanden opnieuw wilt comprimeren voor een betere compressie, doet u het volgende:

gzip -cd oud.gz | gzip > nieuw.gz

Als een gecomprimeerd bestand uit meerdere leden bestaat, worden de niet-gecomprimeerde grootte en CRC gerapporteerd
door de --list optie is alleen van toepassing op het laatste lid. Als je de niet-gecomprimeerde maat nodig hebt:
voor alle leden kunt u gebruik maken van:

gzip -cd bestand.gz | wc -c

Als u een enkel archiefbestand met meerdere leden wilt maken, zodat leden kunnen:
later onafhankelijk worden geëxtraheerd, gebruik een archiver zoals tar of zip. GNU tar ondersteunt de
-z optie om gzip transparant aan te roepen. gzip is ontworpen als een aanvulling op teer, niet als een
vervanging.

MILIEU


De omgevingsvariabele GZIP kan een set standaardopties bevatten voor: gzip. Deze opties
worden eerst geïnterpreteerd en kunnen worden overschreven door expliciete opdrachtregelparameters. Voor
voorbeeld:
voor sh: GZIP="-8v --name"; export GZIP
voor csh: setenv GZIP "-8v --name"
voor MSDOS: stel GZIP=-8v --naam in

Op Vax/VMS is de naam van de omgevingsvariabele GZIP_OPT, om een ​​conflict met de . te voorkomen
symboolset voor het aanroepen van het programma.

Gebruik gzip online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Eclipse Tomcat-plug-in
    Eclipse Tomcat-plug-in
    De Eclipse Tomcat-plug-in biedt
    eenvoudige integratie van een katerservlet
    container voor de ontwikkeling van java
    web applicaties. U kunt bij ons terecht voor
    discussie...
    Eclipse Tomcat-plug-in downloaden
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop is voor streaming
    torrents op Mac, Windows of Linux. Het
    maakt verbinding met zowel BitTorrent als
    WebTorrent-collega's. Nu is er geen
    moet wachten op...
    WebTorrent Desktop downloaden
  • 3
    GenX
    GenX
    GenX is een wetenschappelijk programma om te verfijnen
    x-ray reflectiviteit, neutron
    reflectiviteit en oppervlakteröntgenstraling
    diffractiegegevens met behulp van het differentieel
    evolutie algoritme....
    GenX downloaden
  • 4
    pspp4windows
    pspp4windows
    PSPP is een programma voor statistiek
    analyse van bemonsterde gegevens. Het is een gratis
    vervanging voor het propriëtaire programma
    SPSS. PSPP heeft zowel op tekst gebaseerd als
    grafisch ons...
    Pspp4windows downloaden
  • 5
    Git-extensies
    Git-extensies
    Git Extensions is een op zichzelf staande UI-tool
    voor het beheren van Git-opslagplaatsen. Het ook
    integreert met Windows Verkenner en
    Microsoft Visual Studio
    (2015/2017/2019). E...
    Git-extensies downloaden
  • 6
    eSpeak: spraaksynthese
    eSpeak: spraaksynthese
    Tekst-naar-spraak-engine voor Engels en
    vele andere talen. Compact formaat met
    duidelijke maar kunstmatige uitspraak.
    Beschikbaar als opdrachtregelprogramma met
    veel ...
    Download eSpeak: spraaksynthese
  • Meer "

Linux-commando's

Ad