A compactação, em geral, é um método útil que essencialmente codifica informações usando menos dados do que o original. No caso do Linux, existem várias opções de compactação, cada uma com seus próprios benefícios.
Uma distribuição Linux genérica oferece acesso a um punhado de mecanismos de compressão simples e realmente úteis. Este artigo se concentrará apenas neles.
Tipos de compressão
A compressão é a codificação e a representação de informações usando menos bits do que originalmente. No caso de compactação de arquivo, um método de compactação utiliza seu próprio algoritmo e cálculo matemático para gerar uma saída que geralmente é menor que o tamanho do arquivo original. Por causa de como funciona a compressão diferente e da natureza aleatória dos arquivos, a milhagem pode variar muito.
Existem 2 tipos de compressão.
Compressão com perda: Este é um tipo de compactação arriscado que não garante a integridade dos dados. Essencialmente, uma vez compactado, há o risco de que o arquivo original não possa ser reconstruído usando o arquivo compactado. Um exemplo sólido deste tipo de compressão é o conhecido formato MP3. Quando um MP3 é criado a partir do arquivo de áudio original, é significativamente menor do que o arquivo de música de origem original. Isso causa perda de alguma qualidade de áudio.
Compressão sem perdas: Este é o tipo de compressão mais amplamente usado. Usando um método de compactação "sem perdas", o arquivo original pode ser reconstruído a partir do arquivo compactado. Os métodos de compressão que discutirei neste artigo são todos métodos de compressão sem perdas.
Compressão Linux
A maioria dos métodos de compressão estão disponíveis na ferramenta alcatrão. Quanto à compressão “zip”, usaremos o fecho eclair ferramenta. Supondo que seu sistema já tenha essas ferramentas instaladas, vamos começar.
Primeiramente, precisamos de um arquivo de teste. Execute o seguinte comando para criar um.
$ base64 / dev / urandom | head -c 20000000> arquivo.TXT
Ele criará um arquivo de texto com tamanho de 20 MB.
Agora, vamos criar 10 cópias do arquivo. Juntos, são 200 MB.
Zip para compressão
Zip é bastante comum. Para criar um arquivo zip, a ferramenta zip requer a seguinte estrutura de comando.
Se você gosta de jogar no Linux, é provável que tenha usado aplicativos e utilitários como Wine, Lutris e OBS Studio para melhorar a experiência de jo...
Muitos desenvolvedores e editores de jogos estão apresentando remasterização em HD de jogos antigos para estender a vida da franquia, por favor, os fã...
AutoKey é um utilitário de automação de desktop para Linux e X11, programado em Python 3, GTK e Qt. Usando sua funcionalidade de script e MACRO, você ...