Saspiešana kopumā ir noderīga metode, kas būtībā kodē informāciju, izmantojot mazāk datu nekā sākotnējais. Linux gadījumā ir dažādas saspiešanas iespējas, katrai no tām ir savas priekšrocības.
Vispārējs Linux izplatītājs piedāvā piekļuvi nedaudziem patiešām noderīgiem un vienkāršiem saspiešanas mehānismiem. Šis raksts koncentrēsies tikai uz tiem.
Kompresijas veidi
Saspiešana ir informācijas kodēšana un attēlošana, izmantojot mazāk bitu nekā sākotnēji. Failu saspiešanas gadījumā saspiešanas metode izmanto savu algoritmu un matemātisko aprēķinu, lai ģenerētu izvadi, kas parasti ir mazāks par sākotnējā faila lielumu. Sakarā ar to, kā notiek atšķirīga saspiešana un failu nejaušība, nobraukums var ievērojami atšķirties.
Ir 2 saspiešanas veidi.
Zaudēta saspiešana: Šis ir riskants saspiešanas veids, kas negarantē datu integritāti. Būtībā pēc saspiešanas pastāv risks, ka sākotnējo failu nevar atjaunot, izmantojot saspiesto arhīvu. Spēcīgs šāda veida saspiešanas piemērs ir labi pazīstamais MP3 formāts. Kad MP3 tiek izveidots no oriģinālā audio faila, tas ir ievērojami mazāks nekā sākotnējā mūzikas faila. Tas zaudē daļu audio kvalitātes.
Kompresija bez zaudējumiem: Šis ir visplašāk izmantotais saspiešanas veids. Izmantojot “bezzudumu” saspiešanas metodi, oriģinālo failu var atjaunot no saspiestā faila. Saspiešanas metodes, kuras es apspriedīšu šajā rakstā, ir visas bezzudumu saspiešanas metodes.
Linux saspiešana
Lielākā daļa saspiešanas metožu ir pieejamas no rīka darva. Kas attiecas uz “zip” saspiešanu, mēs izmantosim zip rīks. Pieņemot, ka jūsu sistēmā šie rīki jau ir instalēti, sāksim.
Sākumā mums ir nepieciešams testa fails. Palaidiet šo komandu, lai to izveidotu.
$ base64 / dev / urandom | head -c 20000000> fails.txt
Tas izveidos teksta failu ar 20 MB lielumu.
Tagad izveidosim 10 faila kopijas. Kopā tas ir 200 MB.
Zip saspiešanai
Zip ir diezgan izplatīts. Lai izveidotu zip failu, zip rīkam nepieciešama šāda komandu struktūra.
Tomb Raider ēna ir divpadsmitais papildinājums Tomb Raider sērijai - darbības piedzīvojumu spēļu franšīzei, kuru izveidoja Eidos Montreal. Spēli gan k...
FPS apzīmē Kadri sekundē. FPS uzdevums ir izmērīt kadru ātrumu video atskaņošanā vai spēļu izrādēs. Vienkāršos vārdos nepārtrauktu pilnekrāna attēlu s...
Ja esat Oculus austiņu īpašnieks, jums ir jāsazinās par sānu ielādi. Sānu ielāde ir process, kurā austiņās tiek instalēts saturs, kas nav veikals. Sid...