unix-linux:linux-cli-tools:linux-how-to-archive-directory
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияПоследняя версияСледующая версия справа и слева | ||
unix-linux:linux-cli-tools:linux-how-to-archive-directory [22.03.2017 11:21] – [Как заархивировать и упаковать каталог в Linux] Алексей Максимов | unix-linux:linux-cli-tools:linux-how-to-archive-directory [22.03.2017 11:31] – Алексей Максимов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Как запаковать и распаковать каталог в Linux ===== | ===== Как запаковать и распаковать каталог в Linux ===== | ||
+ | |||
==== С помощью утилиты zip ==== | ==== С помощью утилиты zip ==== | ||
- | Создать архив example.zip (в домашней папке текущего пользователя) содержимого каталога /sourcedir: | + | Создать архив example**.zip** (в домашней папке текущего пользователя) содержимого каталога |
- | < | + | < |
==== С помощью утилиты tar ==== | ==== С помощью утилиты tar ==== | ||
- | Создать архив example.tar содержимого каталога /sourcedir: | ||
- | < | + | Упаковать в **tar** архив всё содержимое каталога ''/ |
+ | |||
+ | < | ||
+ | tar -cf example.tar *</code> | ||
+ | |||
+ | Если нужно не просто упаковать файлы, а ещё произвести сжатие (на выходе получится файл формата **.tar.gz** ), тогда добавляем ключ **z**: | ||
+ | |||
+ | < | ||
+ | tar -zcf example.tar.gz *</code> | ||
+ | |||
+ | Просмотреть содержимое архива: | ||
+ | |||
+ | < | ||
+ | |||
+ | Распаковать (предварительную смену каталога делаем для того, чтобы содержимое архива было развёрнуто в текущий каталог): | ||
+ | |||
+ | < | ||
+ | tar -xf example.tar</ | ||
- | Создать упакованный архив example.tar.gz содержимого каталога /sourcedir: | ||
- | < | ||
- | {{tag> | + | {{tag> |
~~DISCUSSION~~ | ~~DISCUSSION~~ |
unix-linux/linux-cli-tools/linux-how-to-archive-directory.txt · Последнее изменение: 27.07.2019 11:20 — Алексей Максимов