Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
Qual é o comando usado para comprimir um arquivo no Linux?
O comando mais comum para comprimir um arquivo no Linux é o `gzip`. No entanto, existem outros, dependendo do algoritmo de compressão desejado e do formato de arquivo resultante.

* `gzip` :Cria um arquivo `.gz` usando o algoritmo GZIP (uma variante da codificação Lempel-Ziv). Esta é uma boa opção de uso geral para arquivos únicos. É compressão sem perdas.

`` `BASH
gzip myfile.txt
`` `
Isso compactará `myfile.txt` e criará` myfile.txt.gz`.

* `bzip2` :Cria um arquivo `.bz2` usando o algoritmo BZIP2 (transformação de troca de burrows). Geralmente oferece taxas de compressão mais altas que o GZIP, mas é mais lento. Também sem perdas.

`` `BASH
bzip2 myfile.txt
`` `
Isso comprime `myfile.txt` e criará` myfile.txt.bz2`.


* `xz` :Cria um arquivo `.xz` usando o algoritmo XZ (LZMA2). Oferece taxas de compressão ainda mais altas que o BZIP2, mas é ainda mais lento. Sem perdas.

`` `BASH
xz myfile.txt
`` `
Isso compactará `myfile.txt` e criará` myfile.txt.xz`.


* `zip` :Cria um arquivo `.zip`. Este é um formato de arquivo comum que pode lidar com vários arquivos e oferece vários níveis de compressão. Sem perdas.

`` `BASH
zip myarchive.zip myfile.txt
`` `
Isso compactará `myfile.txt` e criará` myarchive.zip`. Você pode especificar o nível de compactação com a opção `-`.


Para * descomprimir os arquivos *, use os comandos correspondentes com a opção `-d` ou` -C` (para `gzip`,` bzip2`, `xz`). Para `zip`, use` desarborado '.


A melhor escolha depende de suas prioridades:taxa de velocidade vs. compressão. O `gzip` geralmente é um bom equilíbrio para sua velocidade e compressão decente, enquanto` xz` fornece a melhor compressão, mas à velocidade da velocidade.

Anterior :

Próximo :
  Os artigos relacionados
·De que é a parte da linha de comando da interface do u…
·Quais são os usos da linha de comando? 
·Características do Sistema Operacional UNIX 
·O que acontece quando você entra em um comando Linux e…
·O que é token na programação de computadores? 
·O que é Yast no Linux? 
·Como Desligar na SCO Unix 5.0 
·Qual é o comando usado para exibir o conteúdo do arqu…
·Quem é o fornecedor da Unix? 
·É um processo de execução dos comandos? 
  Artigos em destaque
·Como mostrar o uso da CPU em tela cheia 
·Como fazer acentos em um laptop 
·Meu Mac OS X Leopard roda muito lento 
·O que você sabe sobre o computador? 
·Como manter velocidades de internet estável 
·Como converter o Windows XP Pro para o XP Home 
·Como usar Snagit Com o Windows & Then Incorporar em E-m…
·Como faço para obter d3drm.dll Fileboggle 
·Como remover contas em cache do Windows XP 
·Como registrar uma DLL no Windows Mobile 6.0 Emulator 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados