Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| system:zip [2016/07/12 02:20] – создано mirocow | system:zip [2018/08/15 22:08] (текущий) – [tar] mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Zip / Архивирование | + | {{tag> |
| + | ====== ZIP Сжатие / Разжатие в unix ====== | ||
| + | |||
| + | ===== tar ===== | ||
| + | |||
| + | Исторически один из самых старый архиваторов в Linux. Как архиватора его роль сводится к объединению файлов в один архив, без компрессии(сжимания). При совместном использование с другим архиватором можно добиться хорошей компрессии файлов и каталогов. | ||
| + | Создание архива и распаковка tar: | ||
| + | |||
| + | < | ||
| + | Создает архив archive.tar, | ||
| + | |||
| + | < | ||
| + | Извлекает содержимое архива archive.tar в текущую директорию. | ||
| + | |||
| + | < | ||
| + | Извлекает содержимое архива, | ||
| + | |||
| + | < | ||
| + | Извлекает содержимое архива с детальным выводом процесса извлечения данных. | ||
| + | |||
| + | < | ||
| + | Извлекает содержимое мультиархива в текущую папку | ||
| + | ===== zip ===== | ||
| + | |||
| + | zip может одновременно и архивировать, | ||
| + | |||
| + | < | ||
| + | Создает архив archive.zip с содержимым каталога folder. | ||
| + | |||
| + | < | ||
| + | Извлекает содержимое архива archive.zip в текущую директорию, | ||
| + | |||
| + | ===== gzip ===== | ||
| + | |||
| + | gzip может сжимать файлы, но не архивировать. Однако он прекрасно работает, | ||
| + | |||
| + | < | ||
| + | Сжимает файл file.tar и создает file.tar.gz. | ||
| + | |||
| + | < | ||
| + | Архивирует и сжимает folder/ в файл file.tar.gz. | ||
| + | |||
| + | < | ||
| + | или | ||
| + | < | ||
| + | Распаковывает file.tar.gz | ||
| + | |||
| + | < | ||
| + | Распаковывает архив file.tar.gz и извлекает из него файлы. | ||
| + | |||
| + | ===== bzip2 ===== | ||
| + | |||
| + | bzip2, как и gzip, сжимает, | ||
| + | |||
| + | < | ||
| + | Сжимает файл file.tar и создает file.tar.bz2. | ||
| + | |||
| + | < | ||
| + | Распаковывает file.tbz и создает file.tar | ||
| + | |||
| + | < | ||
| + | Распаковывает архив file.tbz и извлекает из него файлы. | ||