Команды работы с архивами в Linux
tar.gz
// Создать tar.gz:
$ tar -cvzpf FileName.tar.gz ./file_dir
// Извлечь tar.gz:
$ tar -xvzpf FileName.tar.gz ./
Если: tar: .: Not found in archive
Можно попробовать:
$ tar -xzvf dynagen-0.11.0.tar.gz
tar.bz2
// Извлечь tar.bz2
$ tar -jxf FileName.tar.bz2
ZIP
// Создать zip архив кучи файлов по маске:
$ for i in $(find ./logs/ -name "*") ;do zip ./weblogic_logs.zip $i; done
tar
// Извлечь tar
$ tar xvf FileName.tar -C ./
.tgz
// Извлечь .tgz:
$ tar xf FileName.tgz -C ./