Comando de descompactação do Linux
No Unix-like sistemas operacionais, o descomprimir comando descompacta arquivos que foram compactados usando a compressa de comando.
Este documento aborda a versão Linux da descompactação .
Descrição
O utilitário de descompactação restaurará os arquivos ao seu estado original após serem compactados usando o utilitário de compactação . Se nenhum arquivo for especificado, a entrada padrão será descompactada na saída padrão.
Os arquivos compactados com a compactação normalmente têm a extensão .Z e a descompactação procura e reconhece os arquivos com essa extensão como arquivos compactados.
Este utilitário suporta a descompactação de todos os arquivos produzidos pela compactação . Para arquivos produzidos pela compactação em outros sistemas, a descompactação suporta a compactação de 9 a 16 bits (consulte -b , abaixo).
Sintaxe
descompacte [-cfv] [ arquivo ...]
Opções
-c | Grava na saída padrão; nenhum arquivo é alterado e nenhum arquivo .Z é criado. O comportamento do zcat é idêntico ao de ” descompactar -c “. |
-f | Ao compactar, a opção -f força a compactação de arquivos, mesmo que na verdade não reduza o tamanho dos arquivos ou se os arquivos file.Z correspondentes já existirem. Se a opção -f não for fornecida e o processo não estiver em execução em segundo plano, solicita que verifique se um arquivo file.Z existente deve ser substituído. Ao descompactar, não solicita a substituição de arquivos. Se a opção -f não for fornecida e o processo não estiver em execução em segundo plano, solicita que verifique se um arquivo existente deve ser substituído. Se a entrada padrão não for um terminal e -f não for fornecido, grava uma mensagem de diagnóstico no erro padrão e sai com um status maior que 0. |
-v | Verbose . Grava no erro padrão todas as mensagens relacionadas à redução ou expansão percentual de cada arquivo. |
-b bits | Define o limite superior (em bits ) para códigos de substring comuns . Os bits devem estar entre 9 e 16 ( 16 é o padrão). Diminuir o número de bits resultará em arquivos maiores e menos compactados. |
Arquivo | Um nome de caminho de um arquivo a ser compactado por compactação , descompactado por descompactado ou cujo formato descompactado é gravado como padrão pelo zcat . Se o arquivo for especificado como um traço (” – “) ou se nenhum arquivo for especificado, a entrada padrão será usada. |
Status de saída
descompactar retorna o seguinte status ao sair:
0 0 | Operação bem sucedida. |
1 | Um erro ocorreu. |
2 | Um ou mais arquivos não foram compactados porque teriam aumentado de tamanho (e a opção -f não foi especificada). |
> 2 | Um erro ocorreu. |
Exemplos
descompacte myfile.txt.Z
Descompacte o arquivo myfile.txt.Z .
Observe que a extensão .Z é assumida por padrão. Se, em vez disso, este comando foi dado como
descompacte myfile.txt
… descompactar ainda procuraria por myfile.txt.Z e descompactá-lo.
Comandos relacionados
compactar – Comprime um arquivo ou arquivos.
ln – Crie um link, ou um link simbólico, para um arquivo ou diretório.
pacote – Compactar arquivos usando um algoritmo de Huffman.