sexta-feira, 6 de março de 2015

Compactação de arquivos para Debian, Ubuntu e derivados

Manipular arquivos compactados é algo comum atualmente, para que você esteja preparado para a maioria das opções que pode encontrar é que fiz essa matéria.













Em primeiro lugar vamos instalar alguns pacotes para que você tenha suporte a mais formatos de arquivos compactados, abra o terminal e de o comando abaixo.

sudo apt-get install unace zip unzip p7zip-full p7zip-rar sharutils uudeview mpack arj unrar rar


Arquivos que você passa a ter suporte.

7z, ar, arj, bz2, cbz, cpio, ear, exe, gz, iso, jar,lzma, rar, tar, tar.7z, tar.Z, tar.bz2, tar.gz, tar.lz, tar.lzma, tar.xz, xz, zip,

Utilização em modo gráfico.


 Pelo menu de contexto (click direito em um diretório ou arquivo).


 Utilização pelo terminal.


 
Para Compactar

RAR

rar a arquivo.rar arquivoa arquivob

TAR

tar -cvf arquivo.tar arquivoa arquivob

GZIP

gzip arquivo.gz arquivoa arquivob

TAR.BZ2

tar -cvjf arquivo.tar.bz2 arquivoa arquivob

TAR.GZ

tar -cvzf arquivo.tar.gz arquivoa arquivob

ZIP

zip arquivo.zip arquivoa arquivob

7ZIP

7za a arquivo.7z arquivoa arquivob

ARJ

arj a arquivo.arj arquivoa arquivob


LHA

lha a arquivo.lha arquivoa arquivob

ZOO

zoo a arquivo.zoo arquivoa arquivob
 
Para Descompactar

RAR

unrar x arquivo.rar

TAR

tar -xvf arquivo.tar

GZIP

gzip -d arquivo.gz

TAR.BZ2

tar -xvjf arquivo.tar.bz2

TAR.GZ

tar -xvzf arquivo.tar.gz

ZIP

unzip arquivo.zip

7ZIP

7za x arquivo.7z

ARJ

arj x arquivo.arj


LHA

lha x arquivo.lha

ZOO

zoo x arquivo.zoo
Visualizar aquivos dentro do pacote

TAR

tar -tvf arquivo.tar

TAR.BZ2

tar -tvjf arquivo.tar.bz2

TAR.GZ

tar -tvzf arquivo.tar.gz

ZIP

unzip -v arquivo.zip

ARJ

arj v arquivo.arj

ZOO

zoo v arquivo.zoo



DESCOMPACTANDO ARQUIVO ESPECIFICO

tar -xvf arquivo.tar.bz2 foto1.png


PARÂMETROS
 
-c – cria um novo arquivo tar;
-M – cria, lista ou extrai um arquivo multivolume;
-p – mantém as permissões originais do(s) arquivo(s);
-r – acrescenta arquivos a um arquivo tar;
-t – exibe o conteúdo de um arquivo tar;
-v – exibe detalhes da operação;
-w – pede confirmação antes de cada ação;
-x – extrai arquivos de um arquivo tar;
-z – comprime ou extrai arquivos tar resultante com o gzip;
-j – comprime ou extrai arquivos tar resultante com o bz2;
-f – especifica o arquivo tar a ser usado;
-C – especifica o diretório dos arquivos a serem armazenados.
 

Para obter mais informação de cada aplicativo, de o comando correspondente ao aplicativo no terminal.


man unace 
man zip 
man unzip 
man uudeview 
man mpack 
man arj 
man unrar 
man rar
man tar
man xz

7 comentários: