Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Slackware Linux
  3. Глава 15. Архивирование файлов

15.2. bzip2

bzip2(1) - это альтернативная программа сжатия, поставляемая в составе Slackware Linux. В ней используется другой алгоритм, отличный от того, что используется в gzip, и который в результате обладает некоторыми преимуществами и недостатками. Главным преимуществом bzip2 является размер сжатого файла. bzip2 практически во всех случаях сжимает лучше, чем gzip. Иногда при этом могут быть получены файлы гораздо меньшего размера. Это может оказаться весьма полезным для людей с медленными коммутируемыми подключениями. Также помните, что при загрузке программного обеспечения с публичных серверов ftp хорошим тоном считается загрузка файлов .bz2, а не .gz, поскольку так можно снизить нагрузку на сервер.

Недостатком bzip2 является более высокая загрузка процессора, чем у gzip. Это означает, что сжатие файла bzip'ом в общем случае займёт больше времени. При выборе программы сжатия вам следует сравнить соотношение скорости сжатия и полученного размера и определить, что из них для вас важнее.

Использование bzip2 похоже на использование gzip, поэтому мы не будем подробно останавливаться на нём. По аналогии с gunzip, bunzip2 идентичен команде bzip2 -d. Основное отличие заключается в том, что bzip2 использует расширение .bz2.

% bzip2 filename
% bunzip2 filename.bz2
% bzip2 -9 filename

Перекрёстные ссылки книги для 15.2. bzip2

  • 15.1. gzip
  • Вверх
  • 15.3. tar

Book navigation

  • Содержание
  • Предисловие
  • Глава 1. Введение в Slackware Linux
  • Глава 2. Получение поддержки и помощи
  • Глава 3. Установка
  • Глава 4. Настройка системы
  • Глава 5. Настройка сети
  • Глава 6. Настройка X
  • Глава 7. Загрузка
  • Глава 8. Командный процессор (shell)
  • Глава 9. Структура файловой системы
  • Глава 10. Работа с файлами и каталогами
  • Глава 11. Управление процессами
  • Глава 12. Основы системного администрирования
  • Глава 13. Основные сетевые команды
  • Глава 14. Безопасность
  • Глава 15. Архивирование файлов
    • 15.1. gzip
    • 15.2. bzip2
    • 15.3. tar
    • 15.4. zip
  • Глава 16. Редактор Vi
  • Глава 17. Редактор Emacs
  • Глава 18. Управление пакетами Slackware
  • Глава 19. ZipSlack
  • Глоссарий
  • Приложение A. The GNU General Public License

Последние материалы

  • Эмулятор терминала Terminator
    3 hours 29 minutes ago
  • Приложение scanimage
    6 days 1 hour ago
  • Утилита sensors
    1 week 2 days ago
  • Сканер Rkhunter
    2 weeks 3 days ago
  • Программа resize2fs
    3 weeks 2 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru