Топ 10 помощни програми за компресиране на файлове в Linux

Top 10 File Compression Utilities Linux



Прехвърлянето на файлове между един компютър на друг или тяхното съхранение е основна задача както за нормални, така и за професионални потребители. Понякога не е възможно да изпращате файлове над определен размер по интернет, така че се нуждаете от помощни програми, които ще ви помогнат да намалите размера на файла си, без да компрометирате данните или качеството им. Той също така помага за обединяването на няколко файла и намаляване на общия размер на файла, за да ви помогне да го изпратите сигурно през интернет.

Потребителите на Linux са благословени с много ефективни и надеждни помощни програми за компресиране на файлове, които са на тяхно разположение.







По -голямата част от помощните програми, изброени тук, работят добре с всички дистрибуции на Linux и ние ги тествахме на Ubuntu.



катран

The катран компресирането на файлове е една от най -широко използваните помощни програми за компресиране на файлове в Linux. Файлът, компресиран с тази помощна програма, има суфикс .tar.gz и .tgz , и те също се наричат тарболи .



Например, ако имаме файл/директория с име размяна1 в текущата директория. За да го запишете в компресиран файл с име file.tar, gz , трябва да изпълним следната команда в терминала:





$катран -czvffile.tar.gz swap1

Може би се чудите какво точно се превключва -czvf означава, нека го видим един по един.

-° С : Създайте архив
: Компресирайте архива с gzip
-v : познат като многословен . Той показва напредъка в прозореца на терминала при създаването на архива.
-f : Този ключ ви позволява да посочите името на файла на архива.



Инсталирайте го, като изпълните следната команда в терминала:

$sudo apt-get install катран

gzip

The gzip означава GNU Zip и е формат за компресиране на файлове с отворен код, използван за компресиране на единични файлове. Той създава компресирани файлове със суфикса .gz разширение.

ZIP и GZIP са много популярни формати за компресиране на файлове, когато става въпрос за спестяване на място и намаляване на времето, необходимо за изпращане на файла по интернет.

Ето основния му синтаксис:

$gzip [Настроики] [имена на файлове]

С помощта на превключвател -на ще ви даде подробна информация за компресирания файл.

За да разархивирате файл, използвайте синтаксис:

$gzip filename.gz

За да инсталирате gzip, изпълнете следната команда в терминала:

$sudo apt-get install gzip

7 цип

The 7 цип е помощна програма за компресиране на файлове с отворен код, която първоначално е разработена за потребители на Windows и по-късно е пренесена в други операционни системи като Linux и нейните дистрибуции. Той поддържа множество формати за компресиране на файлове и е популярен с висока степен на компресия с техники за компресиране LZMA и LZMA2.

Синтаксис:

$7z име на файл. 7z име на файл

Да извлека:

$7z e име на файл. 7z

За да инсталирате 7zip, изпълнете следната команда в терминала:

$sudo apt-get installp7zip-пълен p7zip-rar

lzma

The lzma е друга помощна програма за компресиране на файлове като zip или tar и се доставя предварително инсталирана с Linux и неговите дистрибуции. Това е доста бърза помощна програма за компресиране на файлове в сравнение с други.

За да създадете архив:

$lzma-° С --stdoutиме на файл>име на файл.lzma

За да извлечете файлове:

$lzma --stdoutиме на файл.lzma>име на файл

bzip2

The bzip2 е безплатна помощна програма за компресиране на файлове с отворен код. Това е по -бърза помощна програма за файлове в сравнение с gzip, но може да компресира само един файл наведнъж.
Синтаксис:

$bzip2име на файл

Тази техника използва повече RAM по време на компресиране. За да намалите употребата му, превключете , както е показано по -долу:

$bzip2 име на файл

Да извлека:

$bzip2 име на файл.bz2

xz компресиране на файлове

The xz е надстройка към помощната програма за компресиране на файлове lzma, но може да компресира само един файл наведнъж. Той се интегрира добре с всички дистрибуции на Linux, дори и с по -старите версии.

Синтаксис за компресиране:

$xz име на файл

Синтаксис за извличане:

$xzfilename.xz

дял

The дял , съкратено от черупка архив , е проста и надеждна помощна програма за компресиране на файлове за лични и силни потребители.

Синтаксис за компресиране:

$shar име на файл>filename.shar

Синтаксис за извличане:

$unshar име на файл.shar

За да инсталирате shar, изпълнете следната команда в терминала:

$sudo apt-get installшарутили

С

The С е широко използвана помощна програма за компресиране на файлове в Debian и нейните производни.

Синтаксис за компресиране:

$Сcvsr име на файл. име на файл

Синтаксис за извличане:

$С -xvиме на файл

кг

The кг е свободен да използва помощна програма за компресиране на файлове с поддръжка на повечето файлови формати. Той поддържа архивиране на множество файлове в един с висок коефициент на компресия.

Синтаксис за архивиране:

$kgp име на файл.kgb име на файл

Синтаксис за декомпресиране:

$kgb x име на файла.kgb

За да инсталирате kgb, изпълнете следната команда в терминала:

$sudo apt-get installкг

pax

The pax означава Portable Archive Exchange и това е помощна програма за компресиране на файлове, използвана при създаване и извличане на архиви. Той поддържа различни формати за компресиране на файлове като tar, cpio, bcpio и ustar.

Синтаксис за компресиране:

$pax-wffilename.tar име на файл

Синтаксис за декомпресиране:

$pax-r <filename.tar

За да инсталирате pax, изпълнете следната команда в терминала:

$sudo apt-get installpax

И така, това са първите 10 помощни програми за компресиране на файлове за Linux и неговите дистрибуции. Все още има други помощни програми за компресиране за Linux, но тези 10 са отличителните, когато се тестват върху различни параметри. Чувствайте се свободни да споделите вашите виждания с нас на @linuxhint и @SwapTirthakar .