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