Linux Servidor linux

Comprimir e extrair arquivos no Linux

Comprimir e extrair arquivos no Linux

Aprenda a comprimir/descompactar arquivos no Linux através do terminal.

ZIP

Instalação

Família Red Hat: yum update && yum install zip unzip -y
Família Debian: apt-get update && apt-get install zip unzip -y

$ unzip file.zip » Extrair o arquivo zip.
$ zip file1 file.zip » Zipar arquivo zip.
$ zip file1 file2 file.zip » Zipar mais de um arquivo zip.

RAR

Instalação

Família Red Hat: yum update && yum install unrar rar -y
Família Debian: apt-get update && apt-get install unrar rar -y

$ unrar x file.rar » Extrair o arquivo rar.
$ rar a file.rar file1 » Zipar arquivo rar.
$ rar a file.rar file1 file2 » Zipar mais de um arquivo rar.

a : Adicionar (comprimir os arquivos)
x : Extrair o arquivo

BZ2

Instalação

Família Red Hat: yum update && yum install bzip2 -y
Família Debian: apt-get update && apt-get install bzip2 -y

$ bzip2 -zvk file.bz2 » Comprimir arquivo bz2.
$ bzip2 -dvk file.bz2 » Descomprimir arquivo bz2.

v : Modo Verbose
d : Extrair ou Descomprimir (Descompress)
c : Comprimir o arquivo
k : Mantenha (não exclua) os arquivos de entrada durante a compactação ou desconpactação.

TAR

Instalação

Família Red Hat: yum update && yum install tar -y
Família Debian: apt-get update && apt-get install tar -y

$ tar -xvf file.tar » Extrair o arquivo tar.
$ tar -cvf file.tar file1 » Zipar arquivo tar.
$ tar -cvf file.tar file1 file2 » Zipar mais de um arquivo tar.

c : Criar o arquivo comprimido
v : Modo verbose
f : Arquivo ou Dispositivo
x : Extrair o arquivo

TAR.GZ

$ tar -vzxf file.tar.gz » Extrair o arquivo tar.gz.
$ tar -cvzf file.tar.gz file1 » Comprimir arquivo tar.gz.
$ tar -cvzf file.tar.gz file1 file2 » Comprimir mais de um arquivo tar.gz.

t : Listar conteúdo de um arquivo
z : Zipar o arquivo
v : Modo verbose
x : Extrair o arquivo

TAR.BZ2

$ tar -xvjf file » Extrair arquivo tar.bz2.
$ tar -cvjf file.tar.bz2 file1 » Comprimir arquivo tar.bz2.
$ tar -cvjf file.tar.bz2 file1 file2 » Comprimir mais de arquivo tar.bz2.

listar arquivos dentro do tar.bz2

$ tar -tvf docs.tar.bz2

c : Criar novo arquivo
v : Modo verbose j : Comprimir o arquivo como bzip f : Arquivo ou Dispositivo
x : Extrair um arquivo tar t : Listar os arquivos

TGZ

As extensões de arquivo .tgz e .tar.gz são equivalentes, ambos são arquivos tar compactado com gzip.

$ tar -cvzf file.tgz file1 » Extrair arquivo tgz.
$ tar zxvf file.tgz file1 » Comprimir arquivo tgz.
$ tar zxvf file.tgz file1 file2 » Comprimir mais de um arquivo tgz.

c : Criar novo arquivo
j : Comprimir o arquivo como tgz.
x : Extrair um arquivo tar
v : Modo verbose
f : Arquivo ou Dispositivo
t : Listar os arquivos

Por hoje é isso galera, sei que vocês sempre esquecem hahaha
Salva nos favoritos e compartilha com os brothers.

comments powered by Disqus

Assine nossa Newsletter! 🐧

Se una com os assinantes de nossa Newsletter, sempre que tiver postagem nova você será notificado.