No Image

Утилиты сжатия файлов пример

СОДЕРЖАНИЕ
0 просмотров
11 марта 2020

В UNIX- и GNU/Linux-системах команды архивирования отделены от утилит сжатия файлов. Все утилиты сжатия осуществляют компрессию файлов, ука- занных в качестве аргументов. При этом к исходным названиям файлов до- бавляются стандартные расширения, перечисленные далее, а права доступа и владения сохраняются.

В GNU/Linux используются следующие утилиты сжатия:

r gzip — применяется наиболее часто, сжатые файлы имеют расширения .gz;

r bzip2 — часто обеспечивает лучшую степень сжатия, чем gzip, сжатые файлы имеют расширения .bz2;

r compress — стандартная UNIX-утилита сжатия, в GNU/Linux использует- ся реже, чем предыдущие, сжатые файлы имеют расширение .Z.

Для сжатия файлов достаточно указать их в качестве аргументов (при-

Пример 12.2. Сжатие файлов командой gzip
-rw-r–r– 1 user1 user1 Nov 23:10 distfiles.lst
-rw-r–r– 1 user1 user1 Nov 15:01 distfiles.txt
-rw-r–r– 1 user1 user1 Nov 23:10 distfiles.lst.gz
-rw-r–r– 1 user1 user1 Nov 15:01 distfiles.txt.gz

В этом примере командой gzip были сжаты два файла. После сжатия к их названиям был добавлен суффикс .gz.

Далее приведены часто используемые опции команды gzip:

r -d — декомпрессия сжатых файлов, как gunzip;

r -с — вывести сжатое содержимое файлов в поток вывода, без изменения файлов;

r -r — сжать содержимое каталога рекурсивно;

r -S — установить иной, чем .gz, суффикс;

r -t — тестировать содержимое архива;

r -v — подробный вывод информации о работе команды;

r -l — вывести информацию об уровне сжатия файлов.

Декомпрессию сжатых gzip-файлов выполняет команда gunzip (пример 12.3).

Пример 12.3. Распаковка сжатых файлов

$ gunzip -v distfiles.*

distfiles.lst.gz: 73.6% — replaced with distfiles.lst distfiles.txt.gz: 90.5% — replaced with distfiles.txt

Команда zcat распаковывает и выводит в поток содержимое сжатых gzip-

Что касается команды bzip2, то в ней реализован иной алгоритм сжатия, часто обеспечивающий более высокий уровень компрессии (пример 12.4). Многие опции команды bzip2 функционально идентичны соответствующим опциям gzip.

Пример 12.4. Сжатие файлов командой bzip2

$ bzip2 -v distfiles.*

distfiles.lst: 3.879:1, 2.063 bits/byte, 74.22% saved, 239263 in, 61689 out.

distfiles.txt: 13.576:1, 0.549 bits/byte, 93.14% saved, 1967881 in, 135009 out.

-rw-r–r– 1 user1 user1 61689 Nov 26 23:10 distfiles.lst.bz2
-rw-r–r– 1 user1 user1 135009 Nov 22 15:01 distfiles.txt.bz2

Если сравнить результаты работы bzip2 с gzip, то заметно, что степень сжа- тия у первой команды выше, правда, команда bzip2 работает чуть медленнее.

Дата добавления: 2015-06-12 ; просмотров: 1181 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ

С нынешним объемом файлов в сети интернет очень важно уметь быстро работать с ними. Для этого необходимо, чтобы они имели небольшой объем и содержались вместе. В это случае подходит сжатый архив, который позволяет хранить файлы в одной папке, при этом уменьшая их вес. В этой статье мы разберем программы, которые умеют сжимать файлы и распаковывать их.

Программы, которые умеют сжимать, распаковывать и выполнять прочие действия с архивами, называются архиваторами. Их много, и каждый отличается своим функционалом и внешним видом. Давайте разбираться, какие же архиваторы существуют.

WinRAR

Конечно же, наиболее известным и одним из самых используемых архиваторов является WinRAR. С данным ПО работает огромное количество людей, так как он обладает массой преимуществ и умеет делать практически все, что и любой другой архиватор. Степень сжатия файлов через WinRAR достигает порой 80 процентов, в зависимости от типа файла.

Читайте также:  Как восстановить страницу в инстаграме после блокировки

В нем имеются также и дополнительные функции, например, шифрование или восстановление поврежденных архивов. О безопасности разработчики тоже подумали, ведь в WinRAR можно установить пароль на сжатый файл. К плюсам программы можно еще также отнести SFX-архивы, отправку архивов по почте, удобный файловый менеджер и многое другое, а к минусам — ограниченное количество дней пользования бесплатной версией.

Следующим кандидатом в нашем списке будет 7-Zip. Данный архиватор тоже популярен среди пользователей и в нем очень много полезных дополнительных функций. Есть поддержка шифрования AES-256, многопоточного сжатия, возможность произвести тестирование на повреждения и многое другое.

Как и в случае с WinRAR, разработчики не забыли добавить немного безопасности и включили в функционал установку пароля на архив. Среди минусов очень выделяется сложность, из-за чего некоторые пользователи могут не понять принципы работы, однако если разобраться, то софт может оказаться в достаточной степени полезным и практически незаменимым. В отличие от предыдущего ПО 7-Zip полностью бесплатный.

WinZip

Данное программное обеспечение популярно не так, как два предыдущих, однако у него тоже немало плюсов, которые хотелось бы отметить. Самым главным отличием этого архиватора является то, что он выполнен так, словно пользователем может оказаться совершенно незнакомый с ним человек. В нем все сделано максимально удобно и красиво, но и о дополнительных функциях разработчики тоже позаботились. Например, изменение размера (не объема) изображения, добавление водяного знака, конвертирование файлов в *.pdf и самое интересное — работа с социальными сетями и электронной почтой для отправки архивов. К сожалению, программа не бесплатная и у нее имеется очень короткий пробный период.

J7Z — это простая и удобная программа для работы со сжатыми файлами, в которой имеется всего несколько дополнительных функций. К самым полезным из них можно отнести выбор уровня сжатия и, конечно же, шифрование. Плюс еще в том, что она бесплатная, однако русский язык разработчики в нее не добавили.

IZArc

Этот софт тоже не так известен, как его аналоги выше, однако в нем есть очень много дополнительных функций, добавленных разработчиками в ходе обновлений. Одной из таких функций является преобразование архивов в другой формат, а помимо них можно конвертировать и образы дисков. В программе тоже есть шифрование, поддержка самораспаковывающихся архивов, многих форматов, установка пароля и другие инструменты. К минусам IZArc относится только то, что в нем отсутствует полная поддержка *.rar без возможности создания такого архива, но данный недочет не сильно влияет на качество работы.

ZipGenius

Как и в случае с предыдущим ПО, программа известна только в узких кругах, но обладает колоссальным количеством дополнительных возможностей. ZipGenius умеет все, что может IZArc, за исключением изменения типа архивов и образов. Однако в IZArc, как и во многих других архиваторах, нет возможности создания слайд-шоу из картинок, распаковки для прожига, просмотра свойств архива, что есть в данном софте. Эти функции делают ZipGenius немного уникальным в сравнении с остальным архиваторами.

PeaZip

Этот архиватор является одним из самых удобных благодаря своему внешнему виду, который схож с проводником от Windows. В нем очень много полезных функций, даже тех, которые обеспечивают безопасность. Например, генератор паролей, который позволит создать надежный ключ для защиты ваших данных. Или менеджер паролей, позволяющий хранить их под определенным названием, чтобы было проще использовать их при вводе. Благодаря многофункциональности и удобству программа имеет массу плюсов и почти не содержит минусов.

Читайте также:  Fatal error 0x00000003 wot blitz

KGB Archiver 2

Данный софт является лучшим по степени сжатия среди остальных. С ним не сравнится даже WinRAR. В этом программном обеспечении тоже есть установка пароля на архив, самораспаковывающиеся архивы и прочее, однако минусы в нем тоже присутствуют. Например, он очень долго работает с файловой системой, плюс к этому у него не было обновлений с 2007 года, хотя он и без них не сдает позиции.

Вот и весь список программ для сжатия файлов. Каждому пользователю придется по вкусу своя программа, но это зависит от цели, которую вы преследуете. Если вы хотите сжать файлы как можно сильнее, то вам безусловно подойдет KGB Archiver 2 или WinRAR. Если вам нужен максимально наполненный функционалом инструмент, который поможет заменить много других программ, то здесь вам пригодится ZipGenius или WinZip. Но если просто необходим надежный, бесплатный и популярный софт для работы с архивами, то тут не будет равных 7-ZIP.

Отблагодарите автора, поделитесь статьей в социальных сетях.

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

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

Планируете скачать программу для сжатия файлов, предназначенную исключительно для домашнего пользования? В таком случае, выберите бесплатный архиватор, использование которого возможно через контекстное меню. Чтобы распаковать или запаковать архив, даже не придётся открывать утилиту. Вы просто выбираете нужный пункт в меню, нажав правую кнопку мыши.

Каким бывает коэффициент сжатия и что это такое?

Сжатие данных может быть разным. Оно определяется специальным коэффициентом, то есть уровнем сжатия. В зависимости от программы, сжатие варьируется от 10% до 30%. Есть возможность создания многотомных архивов, а также установки архива на их распаковку. Отдельные виды ПО позволяют создавать самораспаковывающиеся файлы в формате .EXE. Что это значит? Вы запускаете файл с такой компрессией – и все файлы извлекаются в автоматическом режиме.

Отдельные виды документов и других файлов можно сжать ещё сильнее, и 30% – далеко не предел.

Однако вы должны понимать, что программа, осуществляющая такое сжатие, работает на максимуме. Она полностью загружает процессор, поэтому во время архивации компьютер немного подвисает. Разнообразные виды и уровни сжатия позволяют скачать архиватор и балансировать между размером архива, скоростью создания и некоторыми другими характеристиками.

Обратите внимание ещё на одну особенность. Функция архивирования часто используется прямо через контекстное меню. То есть, некоторые приложения-архиваторы вообще не имеют своего интерфейса. Они просто интегрируют свои пункты в меню.

ТОП-4 популярных платных архиваторов

  1. WinRAR. Пожалуй, самая известная программа для сжатия файлов, которую активно используют миллионы пользователей во всём мире. Отличается удобством использования и простотой. А знаменитая иконка в виде упакованных книжек у многих из нас ассоциируется с архивацией.
  2. WinZIP. Вы будете удивлены, но самой первой утилитой для компрессии файлов на операционной системе Windows была не WinRAR, а WinZip. Она также пользуется популярностью среди определённого круга пользователей. Поддерживает все распространённые расширения.
  3. ZipZag. Приложение с оригинальным названием, чем-то напоминающим слово «ЗигЗаг». Не менее удачный архиватор. Его характерной особенностью является поддержка большого количества форматов, среди которых встречается и rar с zip, и cab, и даже RPM.
  4. PowerZip. Мощнейший «комбайн» для работы. Легко распаковывает загруженные файлы. Умеет создавать собственные файлы в формате .zip, установка паролей тоже есть.
Читайте также:  Hitman blood money wiki

ТОП-10 популярных архиваторов бесплатно

  1. 7-ZIP рекомендуется скачать всем, кто регулярно работает как с .zip, так и с многими другими архивами. Доступно, бесплатно, просто – именно так можно охарактеризовать 7-ZIP.
  2. J7Z. Доступная и вместе с тем очень мощная утилита, которую можно установить на любую версию ОС
  3. IZArc. Поддерживает не только разнообразные форматы сжатия данных, но и монтирование образов диска.
  4. PeaZip. Бьёт все рекорды по количеству загрузок, поддерживает более 30 форматов.
  5. KGB Archiver. Полностью бесплатная утилита. Характеризуется поддержкой нескольких вариантов сжатия, достаточно удобным интерфейсом.
  6. TUGZip. Интуитивно понятный интерфейс, множество форматов являются визитной карточкой этого архиватора.
  7. WinUHA. Имеет GUI-интерфейс, работает даже с архивами UHARC.
  8. ZipItFree. Также входит в ТОП-12 архиваторов по количеству загрузок.
  9. RAS/MP2M – программный продукт с максимальной производительностью. Предназначен специально для работы с архивами.

ZipGenius. Приложение, которое используется для сжатия в ZIP. Характеризуется большим количеством возможностей.

Тестируем программы архивации. Какая сжимает лучше?

Чтобы провести тестирование, мы выбрали 5 популярных программ:

  • WinRAR
  • 7-Zip
  • WinZIP
  • Hamster Free Archiver
  • PowerArchiver

Все приложения переведены на русский и характеризуются поддержкой большого количества расширений. Но какая из них окажется лучше? Для тестирования были взяты три набора файлов:

  • Документы. Подборка из документов XLS и DOC. Размер – 3,8 Мб, количество файлов – 35 штук.
  • Фотографии. 14 фотоснимков, сделанных на хороший смартфон. Размер пакета – 78 Мбайт. Хитрость в том, что формат jpeg уже предполагает сжатие данных. Поэтому сжать его ещё больше весьма проблематично. Так что если архиватор сможет сжать их ещё больше, это будет огромным преимуществом.
  • Программы. Мы взяли пакет «старенького» офисного пакета Microsoft Office 2003 и решили проверить, насколько хорошо программы смогут его заархивировать. Общее количество файлов и папок – 2055 и 125 соответственно, размер – 875 Мб.

Результаты тестирования

При сжатии офисных документов лучше всего зарекомендовала себя программа 7-ZIP (алгоритм LZMA2). На втором и третьем месте оказались архиваторы WinRAR и Hamster FZA.

Хорошо сжать фотоснимки удалось разве что приложением WinZIP, однако результат оказался впечатляющим. Экономится более 20% места.

Напоминаем, что видеофайл мы не использовали, только фотоснимки.

При компрессии файлов из папки «Офис» специальной утилитой лучший результат показало приложение WinRAR. Оно оказалось ещё и самым быстрым.

Когда нужно сжать файлы и сэкономить свободное пространство, используйте «правильные» архиваторы. Специально для вас мы отбираем лучшие из лучших, и публикуем на нашем сайте. Вы сможете скачать их совершенно бесплатно.

Комментировать
0 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector