Tihendamine on üldiselt kasulik meetod, mis sisuliselt kodeerib teavet, kasutades vähem andmeid kui algne. Linuxi puhul on erinevaid tihendusvalikuid, millest kõigil on oma eelised.
Üldine Linuxi distributsioon pakub juurdepääsu käputäitele tõeliselt kasulikele ja lihtsatele tihendusmehhanismidele. See artikkel keskendub ainult neile.
Kompressioonitüübid
Tihendamine on teabe kodeerimine ja esitamine, kasutades vähem bitte kui algselt. Faili tihendamise korral kasutab tihendusmeetod oma algoritmi ja matemaatilist arvutust, et genereerida väljund, mis on tavaliselt väiksem kui algse faili suurus. Erineva tihendamise ja failide juhusliku olemuse tõttu võib läbisõit olla väga erinev.
Tihendamist on kahte tüüpi.
Kaotatud kokkusurumine: See on riskantne tihendustüüp, mis ei taga andmete terviklikkust. Sisuliselt on pärast kokkusurumist oht, et algset faili ei saa tihendatud arhiivi abil taastada. Kindel näide seda tüüpi pakkimisest on tuntud MP3-vorming. Kui MP3 luuakse algsest helifailist, on see oluliselt väiksem kui algne muusikafail. See põhjustab mõne helikvaliteedi kadumise.
Kadudeta kokkusurumine: See on kõige sagedamini kasutatav tihendusviis. „Kadudeta“ tihendusmeetodi abil saab originaalfaili tihendatud failist rekonstrueerida. Selles artiklis käsitletud tihendusmeetodid on kõik kadudeta tihendusmeetodid.
Linuxi tihendamine
Enamik tihendusmeetodeid on saadaval tööriistast tõrv. Mis puudutab „zip“ tihendamist, siis kasutame seda tõmblukk tööriist. Eeldades, et teie süsteemis on need tööriistad juba installitud, alustame.
Alguses vajame testfaili. Selle loomiseks käivitage järgmine käsk.
$ base64 / dev / urandom | head -c 20000000> fail.txt
See loob 20 MB suuruse tekstifaili.
Nüüd loome failist 10 eksemplari. Koos on see 200 MB.
Tõmblukk tihendamiseks
Zip on üsna tavaline. Zip-faili loomiseks vajab zip-tööriist järgmist käsustruktuuri.
Linuxi mängimine sai suure tõuke, kui Valve teatas Steam-kliendi ja nende mängude Linuxi toest 2012. aastal. Sellest ajast peale on paljud AAA- ja ind...
Sissejuhatus mängu Civilization 6 on kaasaegne kontseptsioon, mis tutvustati Age of Empires mängude sarjas. Idee oli üsna lihtne; alustaksite kõige põ...
Doomi sissejuhatus Doom-seeria sai alguse 90ndatel pärast algse Doomi väljaandmist. See oli kohene hitt ja sellest ajast alates on mänguseeria pälvinu...