Как сжать tar-файл в Linux?
Быстрый пример, чтобы показать вам, как заархивировать / сжать и распаковать / распаковать tar-файл в Linux. Во-первых, вам нужно знать, какие параметры доступны в команде tar.
man tar
or
tar --help
Ниже приведены 5 наиболее часто используемых вариантов - c, z, f, v, x.
-
c = создать новый файл tar
-
v = подробный, отобразить файл для сжатия или распаковки
-
f = создать tar-файл с именем файла, указанным в качестве аргумента
-
z = используйте gzip, чтобы заархивировать его
-
x = извлечь файл
1. Сжать / заархивировать
Сжать / заархивировать с помощью командыtar -cvzf new_tarname.tar.gz folder-you-want-to-compress
В этом примере сожмите папку с именем «scheduler» в новый файл tar «scheduler.tar.gz».
$ tar -cvzf scheduler.tar.gz scheduler
2. Распаковать / unizp
Чтобы распаковать / распаковать его, используйте эту командуtar -xzvf tarname-you-want-to-unzip.tar.gz
В этом примере распакуйте его или разархивируйте выше scheduler.tar.gz.
$ tar -xvzf scheduler.tar.gz