unix-linux:linux-cli-tools:linux-how-to-archive-directory
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| unix-linux:linux-cli-tools:linux-how-to-archive-directory [22.03.2017 08:21] – [Как заархивировать и упаковать каталог в Linux] Алексей Максимов | unix-linux:linux-cli-tools:linux-how-to-archive-directory [27.07.2019 08: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.1490170918.txt.gz · Последнее изменение: — Алексей Максимов