Компресия

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

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

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

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

катран

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

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

$ tar -czvf файл.катран.gz суап1

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

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

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

$ sudo apt-get инсталирате tar

gzip

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

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

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

$ gzip [Опции] [имена на файлове]

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

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

$ gzip -d име на файл.gz

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

$ sudo apt-get install gzip

7zip

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

Синтаксис:

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

Да извлека:

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

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

$ sudo apt-get install p7zip-full p7zip-rar

lzma

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

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

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

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

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

bzip2

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

$ bzip2 име на файл

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

$ bzip2 -s име на файл

Да извлека:

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

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

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

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

$ xz име на файл

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

$ xz -d име на файл.xz

шар

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

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

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

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

$ unshar име на файл.шар

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

$ sudo apt-get инсталирайте sharutils

ар

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

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

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

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

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

kgb

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

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

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

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

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

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

$ sudo apt-get install kgb

pax

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

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

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

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

$ pax -r < filename.tar

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

$ sudo apt-get install pax

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

Инсталирайте най-новия Dolphin Emulator за Gamecube & Wii на Linux
Dolphin Emulator ви позволява да играете избраните от вас игри Gamecube & Wii на Linux Personal Computers (PC). Като безплатно достъпен и емулатор на...
Как да използвам GameConqueror Cheat Engine в Linux
Статията обхваща ръководство за използването на GameConqueror cheat engine в Linux. Много потребители, които играят игри под Windows, често използват ...
Най-добрите емулатори на игрови конзоли за Linux
Тази статия ще изброи популярния софтуер за емулация на игрова конзола, наличен за Linux. Емулацията е слой за софтуерна съвместимост, който емулира х...