Foarbyld fan 'e Linux-tsjinner "gzip" Kommando

It kommando "gzip" is in mienskiplike manier om triemen yn Linux te komprimearjen en dus is it wurdich te witten hoe't jo triemen mei dit tool komprimearje.

De kompresje-metoade brûkt troch "gzip" is Lempel-Ziv (LZ77). No is it net wichtich dat jo dizze ynformaasje kenne. Alles wat jo nedich binne, is dat de bestannen lytser wurde as jo se mei de "gzip" befetsje.

Standert as jo in triem of map komprimearje mei it kommando "gzip" sil it deselde triemnamme hawwe lykas it dien hat, mar no sil it eksterne ".gz" hawwe.

Yn guon gefallen is it net mooglik om deselde namme te hâlden foaral as de triemnamme ûngelokkich lang is. Yn dizze omstannichheden sil it besykje om it te draaien.

Yn dit guod sil ik jo sjen litte hoe't jo triemen mei de "gzip" kommando ynkomme en jo de foarkommende sinnen ynstelle.

Hoe komprimearje in triem mei & # 34; gzip & # 34;

De ienfâldichste manier om ien inkele triem te brûken mei gebrûk fan gzip is it folgjende kommando te fieren:

gzip filename

Bygelyks om in triem mei "mydocument.odt" te komprimearjen, fiere it folgjende kommando:

gzip mydocument.odt

Guon triemmen komprimearje better as oaren. Bygelyks dokuminten, teksttriemmen, bitmap-ôfbyldings, gewoan audio- en fideoformaten lykas WAV en MPEG komprimearje tige goed.

Oare triemtypen lykas JPEG -ôfbyldings en MP3-audio-bestannen sille hielendal net komprimearje en de triem kin werklik grutter wurde nei it útfieren fan it "gzip" kommando tsjin dat.

De reden dêrfoar is dat JPEG-ôfbyldings en MP3- audio-bestannen al komprimeard binne en dus it "gzip" kommando allinich taheakket oan it leverjen as it komprimearjen.

It kommando "gzip" sil allinnich probearje om gewoane bestannen en mappen te komprimearjen. Dêrom as jo in symboalyske link probearje en komprimearje, sil it net wurkje en it makket dat net feilich te meitsjen.

How To Decompress A File Using The & # 34; gzip & # 34; Befel

As jo ​​in triem hawwe dat al komprimeard is, kinne jo it folgjende kommando brûke om te dekomprimearjen.

gzip -d filename.gz

Bygelyks om de triem "mydocument.odt.gz" te dekomprimearje jo de folgjende kommando brûke:

gzip -d mydocument.odt.gz

Straft in bestân om te komprimearjen

Somtiden kin in bestân net komprimeard wurde. Miskien probearje jo in triem mei "myfile1" te komprimearjen, mar is al in triem mei de namme "myfile1.gz". Op dit stuit sil it kommando "gzip" net normaal wurkje.

Om it "gzip" kommando te ferkrêftigjen om har spul te dwaan, kinne jo it folgjende kommando útfiere:

gzip -f filename

Hoe kinne jo de Unbeprinted bestân hâlde

Standert as jo in triem mei de "gzip" kommando komprimearje, krijst in nij bestân mei de útwreiding ".gz".

As jo ​​de triem komprimearje en de orizjinele triem bewarje moatte jo it folgjende kommando útfiere:

gzip -k filename

As jo ​​bygelyks it folgjende kommando útfiere, sille jo mei in triem neamd wurde "mydocument.odt" en "mydocument.odt.gz".

gzip -k mydocument.odt

Krij wat stats oer hoefolle romte jo hawwe bewarre

It hiele punt fan bestannen fan triemen is besparrearjen fan skiifromte of om de grutte fan in bestân te ferlytsjen foar it ferstjoeren fan in netwurk.

It soe goed wêze om te sjen hoefolle romte bewarre is as jo it kommando "gzip" brûke.

It kommando "gzip" jout de soarte statistiken dy't jo nedich hawwe as jo kontrolearje foar kompresjale foarstelling.

Om de list fan statistiken te krijen mei it folgjende kommando:

gzip -l filename.gz

De troch it boppesteande kommando weromjûne ynformaasje is sa:

Komprimearje elke triem yn in map en submappen

Jo kinne elke triem yn in map en de subfolders kompresje troch it folgjende kommando te brûken:

gzip -r foldersnamme

Dit makket gjin triem mei de namme foldername.gz. Ynstee dêrtroch ferwyt de mappestruktuer en komprimearret elke triem yn dizze mapstruktuer.

As jo ​​de mapstruktuer komprimearje as ien bestân kinne jo better meitsje foar it meitsjen fan in tar-bestân en dêrnei it ferfarskjen fan de tar-bestân lykas yn dit gids sjen litte .

Hoe kinne jo de wierheid fan in komprimearre triem testje

As jo ​​kontrolearje wolle dat in triem jildich is, kinne jo it folgjende kommando útfiere:

gzip -t triemnamme

As de triem jildich is, sil der gjin útfier wêze.

Hoe kin it kompresjeel nivo feroarje

Jo kinne in bestân op ferskillende wizen kompresje. Bygelyks kinne jo gean foar in lytsere kompresje dy't flugger wurkje sil of jo kinne foar maksimale kompresje wurde dy't de kompresje hat fan langer ôf te fieren.

Om de minimale kompresje te krijen op de snelste snelheid falt it folgjende kommando:

gzip -1 triemnamme

Om maksimale kompresje te krijen op de stadichste snelheid falt it folgjende kommando:

gzip-9 filename

Jo kinne it snel- en komkommensnivo ferskille troch te nimmen fan ferskillende getallen tusken 1 en 9.

Standert ZIP-bestannen

It kommando "gzip" moat net brûkt wurde as it wurket mei standert zip-bestannen. Jo kinne it kommando "zip" en "unzip" befetsje foar it behanneljen fan dizze bestannen.