Hvorfor vi komprimere filer og bzip2 Utility

Du kan ofte laste ned komprimerte filer fra internett. Har du lurt på hvorfor de filene du laster ned er komprimert?
Ikke alle har det privilegium å betale for en rask internettforbindelse og ikke alle har råd til en ekstern harddisk. Overføre filer via langsom internettforbindelse er kjedelig og tidkrevende. Kan vi finne en løsning på dette? Ja vi kan! Vi alltid kan! Har du sende store dokumenter via e-post? Har du komprimere filene dine før du sender dem til sjefen din? Nei? Ok, ikke gjør det lenger, fordi dette koster mottakeren tid, energi og penger. Nå er det på tide å lære å komprimere filer ved hjelp av kommandolinje. Ikke bekymre dere, er det ikke kommer til å bli vanskelig, jeg lover.
Verktøyet du vil lære i denne artikkelen komprimere og dekomprimere filer. Etter at du har lastet ned en komprimert fil fra internett må du dekomprimere det slik at du kan bruke den.
Bzip2 Utility
bzip2 verktøy komprimerer filer og det fungerer veldig bra på tekstfiler. Dette verktøyet analyserer filene som kommer til å bli komprimert og registrerer det mer effektivt. Du kan si fra slik det fungerer at dette verktøyet fungerer spesielt godt på filer som har gjentatte informasjon som bildedata og tekstdata. Hvordan vet jeg om noen filer er komprimert med bzip2 verktøyet eller ikke? Bzip2 verktøyet endrer navn filene den komprimerer ved å legge til bz2 suffiks. Merk: Den komprimerte filen kan ikke vises eller brukes uten å bli pakket ut. Ok, nå er det på tide å vise dere den bzip2 verktøyet i aksjon.
Jeg har et bilde på skrivebordet mitt, og jeg ønsker å komprimere det ved hjelp av bzip2 verktøyet. Du kan se fra figur 1 at størrelsen på bildet mitt er 24K og det er i PNG-format.


Figur 1
For å komprimere bildet mitt jeg bruker 'bzip2 -V filnavn'. -V alternativene står for ordrik og jeg bruker det fordi jeg ønsker å vite hva som skjer. V alternativet gir deg informasjon om inngangsstørrelse, utskriftsstørrelse og andelen av komprimering. Du kan se at i detaljer ved å analysere Figur 2.


Figur 2
Som du kan se av figur 2, kan bzip2 verktøyet redusere størrelsen på våre filer med 5,12%. Hvis du er nysgjerrig type fyr kan du beregne det manuelt, og kontroller at andelen er riktig. Jeg gjorde. Nå kan du se fra figur 3 at i stedet for comparison.png filen er comparison.png.bz2 fil. Har bz2 fortelle deg noe? Hvilken informasjon får du fra dette suffikset? Kan du åpne filen ved å dobbeltklikke det som du gjorde med bildefilen? La meg gi en prøve. Jeg vil være tilbake ...
Guys jeg er tilbake, og dette er hva jeg får når jeg dobbeltklikker på comparison.png.bz2 filen.


Figur 3
jeg kan se og trekke min fil, men jeg kan ikke bruke det uten å trekke ut det. Jeg foretrekker å gjøre mine ting på kommandolinjen, så vil jeg trekke mitt bilde med bzip2 verktøyet. Skriv inn 'bunzip2 filnavn "som vist i Figur 4 for å dekomprimere filen du komprimert med bzip2 verktøyet. Den bunzip2 til Verktøy brukes til å dekomprimere en fil som er komprimert med bzip2 verktøyet.


Figur 4
Hvis jeg kjører 'ls' kommandoen comparison.png filen vil dukke opp.


Figur 5
Konklusjon
Vi gikk gjennom et enkelt eksempel for å lære viktigheten av filkomprimering. Vi komprimere filer for å overføre dem via trege internettforbindelser, for å feste store filer i e-poster og for å spare plass generelt.
Visste du at Linux-man-sidene er komprimert med gzip verktøyet? Hvis ikke, vet du nå. Linux lagrer manuelle sider i gzip-format for å spare diskplass.



Previous:
Next Page: