Para descompactar seus arquivos, faça o seguinte:
find /yourdirectory -name *gz | xargs gunzip
Isso descompactará todos os arquivos com o nome * .gz find
no diretório /yourdirectory
.
Para gzipar um diretório inteiro, você precisa de um contêiner tar
, já que o gzip só pode compactar arquivos individuais:
tar czvf archive.tgz /yourdirectory
Se você quiser a compactação bzip2 (muito mais lenta, mas muito mais eficaz), use o parâmetro j
em vez de z
:
tar cjvf archive.tbz2 /yourdirectory
Ambos os comandos criarão um arquivo compactado, não é necessário fazer uma etapa de compactação adicional depois.