GNU slackware.pp.ru
Linux Slackware Энциклопедия от А до Я

Сайт посвящен свободно распространяемому ПО и Linux Slackware в частности.
Разделы: Раздел / Тема RSS
  Введение
  Установка
  Настройка
  Оптимизация
  Программы
  Секреты
  Книги
  Форум
  Википедия
  Архив
  Ссылки

GISMETEO.RU: погода в г. Москва

Яндекс.Метрика
Главная -> Книги -> Руководство по установке и использованию системы Linux.
Команды gzip и compress next up previous contents
Next: Комбинация архивирования и сжатия Up: Архивирование и сжатие файлов Previous: Использование программы tar

Команды gzip и compress

В отличие от архивирующих программ системы MS-DOS, программа tar не сжимает файлы автоматически при архивировании. Если архивируются 2 файла, каждый размером 1 мегабайт, то архив tar будет иметь размер 2 мегабайта. Сжимает файлы (не обязательно архивы tar) команда gzip. Например, команда


\# \tinput{gzip -9 backup.tar}
сжимает файл backup.tar и вместо него создает его сжатую версию -- файл backup.tar.gz. Опция -9 указывает, что программа gzip должна использовать наивысшую степень сжатия.

Для восстановления сжатых файлов может использоваться команда gunzip. Эквивалентной этой команде будет команда "gzip -d".

В сообществе UNIX программа gzip является относительно новым средством. На протяжении многих лет вместо нее использовалась команда compress. Однако по нескольким причинам, одной из которых был спор по поводу патента на использованный в программе compress алгоритм сжатия, а другой -- то, что программа gzip намного более эффективна, программа compress постепенно выходит из употребления.

Файлы, которые выдает команда compress, оканчиваются на ".Z." Например, backup.tar.Z является сжатой (программой compress) версией файла backup.tar, а файл backup.tar.gz является версией того же файла, сжатой программой gzipgif. Для восстановления файлов, сжатых командой compress, используется программа uncompress. Она эквивалентна команде "compress -d". Программа gunzip также умеет обращаться с файлами, сжатыми программой compress.


next up previous contents
Next: Комбинация архивирования и сжатия Up: Архивирование и сжатие файлов Previous: Использование программы tar

root
Sun Aug 29 12:01:30 MSD 1999