IT News: Digital Camera, OS, Laptop, Smartphone, Smart TV, Sound...

The Author's Project by Valeri N.Kravchuk
Сайт проверен Dr.Web
Меню сайта
  • Главная страница
  • Информация о сайте
  • Дневник
  • Каталог файлов
  • Обратная связь
  • Каталог сайтов
  • FAQ
  • Доска объявлений
  • Форум
  • Фотоальбом
  • Категории раздела
    Автомобильные гаджеты, ремонт... [143]
    Безопасность IT [404]
    Блоки питания, Power Banks, зарядки... [508]
    Видеорегистраторы [186]
    Гаджеты для спорта и здоровья... [190]
    Гаджеты, аксессуары... [627]
    Измерительная техника, инструменты [437]
    Накопители данных [232]
    Нетбуки, Ноутбуки, Ультрабуки [689]
    Мультиварки, блендеры и не только... [162]
    Планшеты [764]
    Радар-детекторы [26]
    Роботы-пылесосы [37]
    Своими руками [360]
    Сети, сетевые технологии, оборудование... [273]
    Смартфоны [4959]
    Фотокамеры, объективы, искусство фотографии.. [541]
    Умный дом [50]
    Электронные книги [101]
    CB, LPD, PMR- связь... [170]
    DECT, IP-телефоны [18]
    Drones, boats, cars... [108]
    electric cars [35]
    GPS-навигаторы, трекеры... [51]
    Linux и не только [3981]
    mini computers и не только... [409]
    News IT, Это интересно, ликбез... [1120]
    Smart TV, UltraHD, приставки, проекторы... [415]
    Smart Watch [268]
    Sound: наушники, плееры, усилители... [618]
    Windows 10... [301]
    Windows 11 [37]
    Погода

  • Метеорадар БРЕСТ
  • Погода в Бресте от www.yr.no

    Яндекс.Погода БРЕСТ

  • Интересные ссылки

    COMPIZOMANIA

    Наш опрос
    Оцените мой сайт
    Всего ответов: 1347
    Статистика
    Анализ веб сайтов

    Яндекс.Метрика

    Рейтинг@Mail.ru Яндекс цитирования

    Russian America Top. Рейтинг ресурсов Русской Америки.

    eXTReMe Tracker

    Правильный CSS!


    Онлайн всего: 7
    Гостей: 7
    Пользователей: 0
    Locations of visitors to this page
    Форма входа
    Главная » 2017 » Июнь » 14 » Топ-15 утилит сжатия файлов в Linux
    18:45
    Топ-15 утилит сжатия файлов в Linux

    Топ-15 утилит сжатия файлов в Linux

    Краткое введение в тему жатие файлов"

     

    Сжатие файлов является обычной задачей для большинства администраторов и обычных пользователей. Эту функцию используют для экономии места на диске или для перемещения данных в более безопасное место. С исторической точки зрения утилита tar была разработана для обеспечения последовательного резервного копирования данных и была сохранена в магнитных ленточных накопителях. Чтобы отправить данные через Интернет, утилита сжатия выполняет важную роль: она может содержать несколько файлов вместе и уменьшать общий размер файла. Это может сэкономить как время, так и пропускную способность Интернета. Linux пользуется с очень быстрыми и эффективными инструментами, которые могут уменьшить размер файлов от 40 до 80 процентов. В этой статье мы обсудим 15 лучших утилит в Linux, доступных для пользователей.

     

    Содержание

     

    Несмотря на то, что максимум инструментов сжатия данных доступны со всеми преимуществами Linux,  мы будем использовать Mint 17 Linux для демонстрационной цели. Некоторые из инструментов основаны на командной строке, а некоторые из них с графическим интерфейсом. Давайте обсудим их по одному.

     

    1. Сжатие файла tar

    Слово tar извлекается из ленточного архива. Это самый популярный инструмент сжатия и декомпрессии для администраторов Linux. Он используется для архивирования в нескольких форматах файлов, таких как gzip, bzip2 или lzip и т.д.

    Установить tar в Debian / Ubuntu

    # apt-get install tar

    Установите tar в CentOS

    # yum install tar

    Первый аргумент с командой tar должен быть любым из Acdrtux.

    Пример

    Создание файла размером 512 МБ

    # fallocate -l 512M um.img

    Создать архив

    # tar -cvfz um.tar.gz um.img

    -c — создать архив, -v — подробно, -f для архивирования файла, -z для сжатия файлов в формате gzip.

    Используйте man-утилиту для более подробной информации.

     

    1. Сжатие файла gzip

    Инструмент gzip является самой популярной и быстрой утилитой сжатия файлов в Linux. Инструмент Gzip сохраняет исходное имя файла расширение сжатого файла .gz и отметку времени. Обычно поставляется как встроенный пакет для всех дистрибутивов, но может быть легко установлен.

    Для Ubuntu

    # apt-get install gzip

    Для CentOS

    # yum install gzip

     

    Примеры

     

    # gzip examplefile

    Чтобы получить информацию о сжатом файле

     

    # gzip -l examplefile.gz
    </span>compressed uncompressed ratio uncompressed_name
    203559 209715200 99.9% examplefile

    Чтобы распаковать сжатый файл

     

    #gzip -d examplefile.gz

    Сжатие всех файлов и каталогов рекурсивно

    # gzip -r examplefile

    Указанную выше утилиту не рекомендуется использовать, иначе она может создавать сложности при восстановлении данных.

     

    1. Сжатие файла lzma

    Lzma — это инструмент сжатия, такой как zip или tar, но он выполняет быстрее по сравнению с bzip.  

    Чтобы создать архив, используйте следующую команду

    # lzma -d --stdout examplefile.lzma >examplefile

    Чтобы извлечь данные

    # lzma -d --stdout examplefile.lzma >examplefile

    Хотя lzma — сильный инструмент, но он не так популярен среди пользователей Linux.

     

    1. Сжатие файла xz

    XZ является наследником утилиты lzma. Он не может сжимать несколько файлов в одной команде. Эта утилита была представлена в 2009 году, поэтому существует вероятность того, что ее нельзя поддерживать на старых версиях Linux. Тем не менее она оснащена всеми новейшими операционными системами Linux, она автоматически добавит расширение .xz к файлу сжатия.

    Пример

    Сжатие файла

    # xz examplefile

    Чтобы распаковать файл

    # xz -d examplefile.xz

     

    1. Сжатие файла bzip2

    Утилита Bzip2 работает быстрее, чем gzip, более компактно сжимает файлы и папки. Для сжатия файлов потребовалось больше ОЗУ, чтобы уменьшить потребление памяти, поставьте флажок -s в опции.

    Пример

    # bzip2 examplefile

    Флажок –s

    # bzip2 -s examplefile

    Чтобы распаковать сжатый файл .bz2

    # bzip2 -d examplefile.bz2

    Или

     

    # bunzip2 examplefile.bz2

    Используйте опцию -v для подробной распаковки

    # bzip2 -v examplefile
    <span style="font-weight: 400;">examplefile: 1184831.638:1, 0.000 bits/byte, 100.00% saved, 209715200 in, 177 out.

     

    1. Сжатие файла pax

    Pax — это менее известный инструмент архивирования в Linux. Работает быстро и это больше, чем просто компрессор. Он может в реальном архиве копировать файлы удаленно, pax не установлен по умолчанию в Ubuntu / Mint Linux.

    Установка пакета

    # apt-get install pax

    Пример

    # pax -wf examplefile.tar examplefile

    w для записи архива, f для файла.

    Для сжатия файла в bzip или gzip используйте параметр –z

    # pax -wf examplefile.tar.gz examplefile

    Список содержимого архива

    # pax -f examplefile.tar[/bash}</span>
    
    Извлечь содержимое архива
    <span style="font-weight: 400;">[bash]# pax -r <examplefile.tar

     

    1. Peazip файловый компрессор

    Peazip — это утилита для сжатия кросс-платформы. Она основана на утилитах с открытым исходным кодом, таких как 7zip, p7zip, freearch и т. д. Она поддерживает более 180 форматов файлов. Хорошая альтернатива WinRar.

    Установка

    Загрузите пакет и установите

     

    # wget sourceforge.net/projects/peazip/files/5.3.1/peazip_5.3.1.LINUX.Qt-2_i386.deb

    Установка пакета

    # dpkg -i peazip_5.3.1.LINUX.Qt-2_i386.deb

    1. Файловый компрессор  7zip

    7Zip-файловый компрессор — это утилита с открытым исходным кодом, которая была первоначально разработана для Microsoft Windows. Поддерживает несколько форматов сжатия файлов и известна высокой степенью сжатия файлов, ее можно использовать для сжатия нескольких файлов с помощью одной команды.

    Установка

    # apt-get install p7zip-full p7zip-rar

    Пример

    # 7z  a examplefile.7z examplefile

    Чтобы извлечь файл

    # 7z  e examplefile.7z

     

    1. Файловый компресор shar

    Shar — это утилита командной строки, которая может быть использована для сжатия тестовых файлов.  Shar также может быть определена как «внешний архив». Эта простая и быстрая утилита архивирования файлов может быть полезна для получения архивов скриптов оболочки.

    Установка

    # apt-get install sharutils

    Пример

    Сжать файл

    # shar examplefile > examplefile.shar

    Декомпрессировать файл

    # unshar examplefile.shar

     

    1. Сжатие файлов cpio

    Можно определить как ввод и вывод копии. Он считывает список имени файла по строкам в исходных и архивных файлах на выходе. Его классическая команда также предоставляется как встроенная.

    Пример

     

    # cd /tmp

     

    ls | cpio -ov >/home/username/backup.cpio

    Архив декомпрессии

     

    # cpio -idv <backup.cpio

     

    1. ar

    Предшественники rar, все еще используемые в Debian и его производных, простые инструменты архивирования. Но это не очень популярная команда.

    Пример

    Создать архив

    # ar cvsr examplefile.a examplefile

    Архив декомпрессии

    # ar -xv examplefile.a

     

    1. ISO

    Используется для получения образа виртуального диска или .iso образа оптического диска, который может быть использован позже для записи на новый диск или любой другой установочный носитель для виртуализации на основе гипервизоров. Очень полезный инструмент администраторов Linux, поскольку оптические диски часто коррумпированы. Также является хорошим методом для резервного копирования вашего программного обеспечения.

    Пример

    </span><span style="font-weight: 400;"># dd if=/media/dvd of=/home/username/filename.iso

     

    1. kgb

    Kgb — это менее известный, но эффективный инструмент архивации, способный сжимать несколько файлов в небольшой архив с высоким сжатием. Он поддерживает все распространенные форматы файлов, такие как zip, gzip, 7zip и rar.

    Установка

    </span><span style="font-weight: 400;"># apt-get install kgb

    Пример

    </span><span style="font-weight: 400;"># kgb examplefile.kgb examplefile

    Извлечь упаковку

    </span><span style="font-weight: 400;"># kgb  x examplefile.kgb

     

    1. Zpac

    Способен обрабатывать большие файлы. Был написан Мэтом Махоуни 16 июня 2010 года. Утилита предлагает высокостандартный архив сжатия данных. Основан на алгоритмах смешения контекста PAQ.

    Установка

    </span><span style="font-weight: 400;"># apt-get install zpac

    Пример

    </span><span style="font-weight: 400;"># zpaq c examplefile.tar examplefile

     

    1.  File Roller

    File Roller – это архивный ящик в GUI для Linux. Может создавать или изменять архивы и отображать содержимое архива. Является хорошей альтернативой 7zip или WinRar. Поддерживает почти все форматы файлов, такие как .iso, .lsa, 7zip, gzip, zip, zz и т. д. Встроенный в дистрибутив Mint и Ubuntu.

     

    Заключение

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

     

    Спасибо за уделенное время на прочтение статьи!

     

     

    http://blog.sedicomm.com/2017/06/01/top-15-utilit-szhatiya-fajlov-v-linux/

    Категория: Linux и не только | Просмотров: 414 | Добавил: laptop | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк - единственный из зверей, который может пойти в бой на более сильного противника.
    Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...

    Праздники сегодня

    Поиск
    Календарь
    «  Июнь 2017  »
    ПнВтСрЧтПтСбВс
       1234
    567891011
    12131415161718
    19202122232425
    2627282930
    Архив записей
    Друзья сайта
  • Официальный блог
  • JEEP - the best! Mercedes - the best! Автомобильный портал города Бреста: технические характеристики с фото, авторынок, автоспорт...
    Наша кнопка
    IT новости с моего лаптопа...

    Внимание!
    Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
    Copyright Valeri N.Kravchuk © 2007-2024