Sheensay → Серверная → ZIP — где скачать, как установить, распаковать и запаковать архив

ZIP — где скачать, как установить, распаковать и запаковать архив

22.05.2018


  • Что такое ZIP
  • Как установить архиватор ZIP в Windows
  • Как создать архив ZIP в Windows
  • Как распаковать архив ZIP в Windows
  • Как установить архиватор ZIP в Ubuntu, Debian, CentOS, FreeBSD
  • Как запаковать архив ZIP в Ubuntu, Debian, CentOS
  • Как распаковать архив zip в Ubuntu, Debian, CentOS
  • Как увидеть содержимое архива ZIP в Linux

Что такое ZIP

ZIP — это формат сжатия данных. Является одним из самых популярных в мире, повсеместно используется в Windows, так как встроенный в него архиватор создаёт архивы именно в формате .zip.

Как установить архиватор ZIP в Windows

Скачайте и устанавливайте: бесплатный архиватор 7-ZIP. Он подойдёт, если вас не устраивает встроенный в Windows архиватор.

Скачать 7-zip архиватор

Скачать 7-zip архиватор

Как создать архив ZIP в Windows

Чтобы создать архив, кликните правой кнопкой мыши на папке и в контекстном меню выберите Сжать или Создать архив.

Как распаковать архив ZIP в Windows

Чтобы распаковать архив, кликните правой кнопкой мыши по архиву, затем Разархивировать или Распаковать архив. Там же можно указать путь, в какую папку распаковать архив.

Как установить архиватор ZIP в Ubuntu, Debian, CentOS, FreeBSD

В Ubuntu, Debian установка ZIP происходит командой:

apt-get install zip unzip

Если вы авторизованы не под root, предваряйте установку префиксом sudo, например

sudo apt-get install zip

Установка ZIP в CentOS:

yum install zip unzip

или

sudo yum install zip

Установка ZIP во FreeBSD

pkg_add -r zip unzip

Как запаковать архив ZIP в Ubuntu, Debian, CentOS

zip -9r archive.zip archive
  • zip — команда архиватора, не меняется
  • -9r — ключи. Они определяют правила, по которым будет работать архиватор. Ключи указываются с дефисом в начале. Можно указывать ключи группой, можно каждый по отдельности, например -9 -r. Ключи могут быть следующие:
    • 9 — степень сжатия. Может варьироваться от 1 до 9, от меньшего к большему, соответственно. Если указать 0, сжатия не произойдёт
    • r — сжатие сделать рекурсивным. Это означает, что если в каталоге, который сжимаем, есть поддиректории, то их включаем в архив тоже
    • x — исключить некоторые файлы или каталоги. Указывается отдельно в самом конце команды, например:
      zip -9r archive.zip archive -x "archive/noarchive/*"

      Путь может быть как относительным, так и абсолютным. Пример абсолютного пути:

      zip -9r archive.zip /var/www/example.com/archive/* -x "/var/www/example.com/archive/noarchive/*"
    • -P — задаём пароль на архив. Например:
      zip -9r -P pass archive.zip archive

      Теперь, на архив установлен пароль pass. Чтобы увидеть содержимое архива или его распаковать, Вас будут просить ввести пароль к архиву.

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

  • archive.zip — имя архива. Обязательно должно оканчиваться на .zip
  • archive — папка (каталог, директория), которую мы сжимаем. Тут указан путь относительно текущей директории. Можно указать абсолютный, скажем, /var/log/archive/*. Также, можно указать несколько путей источников, чтобы запаковать их в один архив, например:
    zip -9r archive.zip archive archive2 /var/www/sheensay.ru/archive/* 

Как распаковать архив zip в Ubuntu, Debian, CentOS

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

unzip archive.zip

Если архив запаролен, то так:

unzip -P password archive.zip

где password — пароль к архиву.

Также, можно чётко указать путь для распаковки:

  • Пример с относительным путём:
    unzip archive.zip -d archive
  • Пример с абсолютным путём:
    unzip archive.zip -d /var/www/sheensay.ru/archive/

Чтобы распаковать только часть архива, можно воспользоваться командой:

unzip archive.zip index.php

Эта команда распакует файл index.php в текущий каталог.

Как увидеть содержимое архива ZIP в Linux

Чтобы увидеть содержимое архива .zip без распаковки, можно воспользоваться ключом -l

unzip -l archive.zip



Так себеНеплохоНормальноХорошоОтлично (2 оценок, в среднем: 5,00 из 5)
Загрузка...


  • Tar — как запаковать и распаковать tar gz и tar bz2
  • Установка плагинов в WordPress
  • SSH — настройка доступа к серверу, команды и подключение без паролей
  • Что такое SSL и TLS, как установить и настроить
  • Chown

Серверная

Свежие записи

  • Squid — свой собственный HTTP Proxy сервер
  • Как исправить ошибку «Обновить WordPress — В настоящий момент выполняется другое обновление»
  • Query Monitor
  • LEMP
  • Telegram

Свежие записи

  • Squid — свой собственный HTTP Proxy сервер
  • Как исправить ошибку «Обновить WordPress — В настоящий момент выполняется другое обновление»
  • Query Monitor
  • LEMP
  • Telegram

Свежие комментарии

  • Sheens к записи Что такое SSL и TLS, как установить и настроить
  • Геомант к записи Что такое SSL и TLS, как установить и настроить
  • Sheens к записи Last-Modified в WordPress
  • Артур к записи Last-Modified в WordPress
  • Sheens к записи EWWW Image Optimizer — плагин для сжатия png, jpeg, gif анимации без потери качества
  • Telegram
  • Вконтакте
  • Facebook
  • Twitter
  • Google+
  • Одноклассники
  • Мой Мир Mail.ru
  • RSS

Copyright © 2025 · Sheensay on Genesis Framework · WordPress · Log in