Linux Commands · 2 min read · Jan 11, 2026

Tutorial do Comando znew do Linux para Iniciantes (com Exemplos)

Você sabia que o Linux oferece uma maneira de recomprimir arquivos .Z para arquivos .gz? Sim, o comando znew permite que você faça isso. Neste tutorial, discutiremos o básico dessa ferramenta de linha de comando usando alguns exemplos fáceis de entender. Mas antes de fazermos isso, vale a pena mencionar que todos os exemplos aqui foram testados em uma máquina Ubuntu 18.04 LTS.

Comando znew do Linux

Como já mencionado acima, o comando znew no Linux permite que você converta arquivos .Z para o tipo .gz recomprimindo-os. A seguir está sua sintaxe:

znew [ -ftv9PK] [ name.Z ...  ]

E aqui está o que a página do manual diz sobre este comando:

Znew recomprime arquivos do formato .Z (compress) para o formato .gz (gzip).  

Se você quiser recomprimir um arquivo que já está no formato gzip, renomeie o arquivo para forçar uma extensão .Z  
depois aplique znew.

A seguir estão alguns exemplos no estilo Q&A que devem lhe dar uma ideia melhor de como o comando znew funciona.

Q1. Como usar o comando znew?

É bastante simples - basta fornecer o nome do arquivo .Z como entrada. Aqui está um exemplo:

znew files2.Z

Este comando produz ‘files2.gz’ na saída, removendo o arquivo .Z original no processo.

Q2. E se um arquivo .gz com o mesmo nome já existir?

Se um arquivo .gz com o mesmo nome já existir no seu diretório de trabalho atual, o comando znew pedirá para confirmar se você deseja ou não sobrescrevê-lo.

Por exemplo, no meu caso, o seguinte comando:

znew files2.Z

produziu o seguinte prompt de confirmação:

gzip: files2.gz já existe; você deseja sobrescrever (y ou n)?

Então você pode pressionar ‘y’ se quiser prosseguir, caso contrário, pressione ‘n’. Alternativamente, você também pode usar a opção de linha de comando -f para forçar a recompressão de .Z para o formato .gz se um arquivo .gz já existir.

Q3. Como fazer o znew exibir detalhes na saída?

A opção de linha de comando -v permite que o znew exiba detalhes como o nome e a porcentagem de redução para cada arquivo comprimido. Aqui está um exemplo:

Q4. Quais são outras opções úteis do znew?

Existem algumas. Como -t testa os novos arquivos antes de excluir os originais, -9 garante que a ferramenta use o método de compressão mais lento (compressão ideal), e -P garante que o znew use pipes para a conversão para reduzir o uso de espaço em disco.

A seguir está a lista completa de opções que o znew oferece:

       -f     Forçar recompressão de .Z para o formato .gz mesmo que um arquivo .gz já exista.  
  
       -t     Testa os novos arquivos antes de excluir os originais.  
  
       -v     Verbose. Exibir o nome e a porcentagem de redução para cada arquivo comprimido.  
  
       -9     Usar o método de compressão mais lento (compressão ideal).  
  
       -P     Usar pipes para a conversão para reduzir o uso de espaço em disco.  
  
       -K     Manter um arquivo .Z quando ele for menor que o arquivo .gz; implica -t.

Conclusão

Se o seu trabalho envolve comprimir e descomprimir arquivos através da linha de comando do Linux, o comando znew pode ser útil para você. Neste tutorial, discutimos algumas opções chave que o znew oferece. Para mais informações, acesse a página do manual da ferramenta.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.