Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
22
Добавлен:
05.06.2015
Размер:
44.03 Кб
Скачать

47. Архивирование и сжатие данных. Команды ZCAT, GZIP, GZCAT, ZIP.

Команда zcat. Команда zcat позволяет просматривать содержимое Z-файлов, сжатых при помощи compress. Zcat анализирует содержание compress и показывает его так, будто он и не был сжат. После выполнения этой команды в упакованном файле ничего не изменяется, он по-прежнему остается в сжатом виде.

Формат команды: zcat имя_файла. Это эквивалентно uncompressc имя_файла.Z Если надо извлечь содержимое tar-файла без его распаковки, можно выполнить следующую команду.

Команда gzip. Команда gzip также предназначена для сжатия файлов. При ее использовании к сжатому файлу добавляется расширение .gz .

Формат команды: gzip имя_файла имя_файла … На вход этой команды можно использовать большое количество файлов. После сжатия к каждому файлу добавиться расширение .gz . Распаковка файлов с расширением .gz осуществляется командой gunzip. Например, gunzip имя_файла. После распаковки Z-файла и gz-файла командами uncompress и gunzip, соответственно, запакованные Z-файл и gz-файл удаляется.

Команда gzcat. Просматривать содержимое файлов, сжатых gzip и compress, можно с помощью команды gzcat. Команда анализирует содержимое сжатого файла и выводит его так, будто он не сжат. После выполнения команды в сжатом файле ничего не меняется – данные по-прежнему в упакованном файле.

Формат команды: gzcat имя_файла ..

Команда zip. Команда zip в отличие от предыдущих команд позволяет упаковывать сразу несколько файлов в один архив. К имени сжатого файла автоматически добавляется расширение .zip , если не было специально указано иное. Формат команды: zip имя архива архивируемый(ые) файл(ы). Восстановление zip-файла осуществляется командой unzip: unzip file.zip . На следующем примере покажем, как можно использовать команду zip. Упакуем все файлы в текущей директории в новый файл files.zip .

Соседние файлы в папке KTNI_Kozlov_otvety