Comando de descompactação do Linux
Em sistemas operacionais do tipo Unix, o descompactar era o utilitário usado para expandir um arquivo compactado com o utilitário de pacotes . Está documentado aqui por razões históricas.
Nota: Os utilitários pack e unpack não são mais usados em sistemas modernos. Se você precisar trabalhar com arquivos compactados com o pacote , use o utilitário gzip , que pode detectar e descompactar automaticamente os arquivos que usam a compactação do pacote .
Sintaxe
descompactar arquivo
Descrição
O comando descompactar expande os arquivos criados pelo pacote . Para cada arquivo especificado no comando, é feita uma pesquisa por um arquivo chamado arquivo .z (ou apenas arquivo , se o arquivo terminar em .z ). Se esse arquivo parecer ser um arquivo compactado, ele será substituído por sua versão expandida. O novo arquivo tem o sufixo .z retirado de seu nome e possui os mesmos modos de acesso, datas de acesso e modificação e proprietário que os do arquivo compactado.
descompactar retorna um valor que é o número de arquivos que não foi possível descompactar. A falha pode ocorrer pelos mesmos motivos que em pcat , bem como pelos seguintes:
- já existe um arquivo com o nome “descompactado”;
- o arquivo descompactado não pode ser criado;
- o nome do arquivo (excluindo a extensão .z ) tem mais de 14 bytes . (isso mostra como a descompactação é antiquada !)
Exemplos
descompacte myfile.txt.z
Descompacte o arquivo myfile.txt.z no arquivo myfile.txt .
Comandos relacionados
cat – gera o conteúdo de um arquivo.
compactar – Comprime um arquivo ou arquivos.
pacote – Compactar arquivos usando um algoritmo de Huffman.
pcat – imprime o conteúdo não compactado de um arquivo compactado.
zcat – Imprima o conteúdo não compactado dos arquivos compactados.