Pakkaus on yleensä hyödyllinen menetelmä, joka koodaa olennaisesti tietoa käyttäen vähemmän dataa kuin alkuperäinen. Linuxin tapauksessa on olemassa useita pakkausvaihtoehtoja, joista jokaisella on omat etunsa.
Yleinen Linux-distro tarjoaa pääsyn kouralliseen todella hyödylliseen ja yksinkertaiseen pakkausmekanismiin. Tämä artikkeli keskittyy vain niihin.
Pakkaustyypit
Pakkaus koodaa ja edustaa tietoa vähemmän bittejä kuin alun perin oli. Tiedostojen pakkaamisen tapauksessa pakkausmenetelmä käyttää omaa algoritmiaan ja matemaattista laskutoimitusta tuotoksen tuottamiseksi, joka on yleensä pienempi kuin alkuperäisen tiedoston koko. Erilaisten pakkausmenetelmien ja tiedostojen satunnaisuuden vuoksi mittarilukema voi vaihdella suuresti.
Pakkauksia on 2 tyyppiä.
Tappio puristus: Tämä on vaarallinen pakkaustyyppi, joka ei takaa tietojen eheyttä. Pohjimmiltaan, kun se on pakattu, on olemassa vaara, että alkuperäistä tiedostoa ei voida rekonstruoida pakatun arkiston avulla. Hyvä esimerkki tämän tyyppisestä pakkauksesta on tunnettu MP3-muoto. Kun MP3 luodaan alkuperäisestä äänitiedostosta, se on huomattavasti pienempi kuin alkuperäinen musiikkitiedosto. Tämä aiheuttaa joidenkin äänenlaadun heikkenemistä.
Häviötön puristus: Tämä on yleisimmin käytetty pakkaustyyppi. "Häviöttömän" pakkaustavan avulla alkuperäinen tiedosto voidaan rekonstruoida pakatusta tiedostosta. Pakkausmenetelmät, joista keskustelen tässä artikkelissa, ovat kaikki häviöttömiä pakkaustapoja.
Linux-pakkaus
Suurin osa pakkausmenetelmistä on saatavana työkalusta terva. Mitä tulee "zip" -pakkaukseen, käytämme postinumero työkalu. Oletetaan, että järjestelmässäsi on jo nämä työkalut asennettuna, aloitetaan.
Aluksi tarvitsemme testitiedoston. Suorita seuraava komento sellaisen luomiseksi.
$ base64 / dev / urandom | head -c 20000000> tiedosto.txt
Se luo 20 Mt: n kokoisen tekstitiedoston.
Luodaan nyt 10 kopiota tiedostosta. Yhdessä se on 200 Mt.
Pakkauksen vetoketju
Zip on melko yleinen. Zip-tiedoston luomiseksi zip-työkalu vaatii seuraavan komentorakenteen.
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...
Using a mouse or keyboard in the wrong posture of excessive usage can result in a lot of health issues, including strain, carpal tunnel syndrome, and ...