Linuxlab

Архивы: tar и gzip

Резервная копия, которую ты не проверял восстановлением, - это не резервная копия. В этом уроке ты упакуешь каталог в архив, убедишься, что он сжат, и восстановишь его в другое место, сверив с оригиналом байт в байт. В песочнице уже лежит каталог ~/project.

Шаги

1. Упаковать

Собери каталог в один сжатый архив. Флаги czf: создать (c), сжать gzip (z), в файл (f). -C ~ говорит tar зайти в домашний каталог, чтобы внутри архива пути были короткими.

tar czf ~/project.tar.gz -C ~ project
tar tzf ~/project.tar.gz       # список содержимого

2. Проверить сжатие

gzip -t проверяет, что архив - валидный gzip, а gzip -l показывает степень сжатия.

gzip -t ~/project.
Закрыто

Дальше урок входит в платный курс

Ты читаешь открытую часть. Купи курс, чтобы открыть весь урок и его лабораторию.

Посмотреть курс