Компресија

Опције и упоређивање Линук компресије датотека

Опције и упоређивање Линук компресије датотека
Компресија је генерално корисна метода која у основи кодира информације користећи мање података од оригиналне. У случају Линука постоје разне могућности компресије, од којих свака има своје предности.

Генерички Линук дистро нуди приступ прегршту заиста корисних и једноставних механизама компресије. Овај чланак ће се фокусирати само на њих.

Врсте компресије

Компресија је кодирање и представљање информација користећи мање битова него што је првобитно било. У случају компресије датотеке, метода компресије користи свој алгоритам и математички прорачун за генерисање резултата који је обично мањи од величине оригиналне датотеке. Због начина на који функционише различита компресија и случајне природе датотека, километража се може знатно разликовати.

Постоје 2 врсте компресије.

Компресија Линук-а

Већина метода компресије доступна је из алата катран. Што се тиче „зип“ компресије, користићемо зип оруђе. Под претпоставком да ваш систем већ има инсталиране ове алате, кренимо.

У почетку нам треба пробна датотека. Покрените следећу команду да бисте је креирали.

$ басе64 / дев / урандом | хеад -ц 20000000> датотека.ткт

Створиће текстуалну датотеку величине 20 МБ.

Хајде сада да креирамо 10 копија датотеке. Заједно је 200 МБ.

Зип за компресију

Зип је прилично уобичајен. За креирање зип датотеке, зип алат захтева следећу структуру наредби.

$ зип .зип

Покрените ову наредбу да бисте сажели све датотеке у тест директоријуму у једну зип датотеку.

$ зип тест.зип *

Величина улаза је била 200 МБ. Након компресије, сада износи 152 МБ!

Зип алат ће подразумевано применити ДЕФЛАТЕ компресију. Међутим, такође је у стању да користи бзип2 компресију. И не само то, можете и да креирате зип датотеке заштићене лозинком! Сазнајте више о патентном затварачу.

Тар за компресију на Линуку

Катран није метода компресије. Уместо тога, најчешће се користи за креирање архива. Међутим, у архиву може применити бројне популарне методе компресије.

За руковање тар (такође познатим као „тарбалл“) архивом постоји алат тар. Сазнајте више о катрану. Генерално, алат тар користи следећу структуру наредби.

$ тар

Да бисте додали тест датотеке у једну тар архиву, покрените следећу наредбу.

$ тар -цвф тест.катран *

Овде величина датотеке остаје иста.

Гзип за компресију на Линук-у

ГНУ Зип или гзип је још један популаран метод компресије који је, по мом мишљењу, бољи од традиционалног зип-а због боље компресије. То је производ отвореног кода који су креирали Марк Адлер и Јеан-Лоуп Гаилли и који је првобитно требао да замени УНИКС облог корисност.

За управљање гзип архивама доступна су 2 алата: тар и гзип. Хајде да проверимо обојицу.

Прво, гзип алат. Ево како изгледа структура наредби гзип.

$ гзип
Битка за Веснотх 1.13.6 Развој објављен
Битка за Веснотх 1.13.6 објављено прошлог месеца, шесто је развојно издање у издању 1.13.к сериес и доноси низ побољшања, посебно корисничког интерфеј...
Како инсталирати Леагуе Оф Легендс на Убунту 14.04
Ако сте љубитељ Леагуе оф Легендс, ово је прилика да тестирате Леагуе оф Легендс. Имајте на уму да је ЛОЛ подржан на ПлаиОнЛинук ако сте корисник лину...
Инсталирајте најновију ОпенРА Стратеги Гаме на Убунту Линук
ОпенРА је Либре / Фрее Реал Тиме стратешки механизам који ствара ране Вествоод игре попут класичне Цомманд & Цонкуер: Ред Алерт. Дистрибуирани модови ...