Manipular arquivos compactados é algo comum atualmente, para que você esteja preparado para a maioria das opções que pode encontrar confira essa matéria.
Compactação free de arquivos no Linux
Compactadores de arquivos (pt-BR) ou compactadores de ficheiros (pt) são softwares especializados em gerar uma representação mais eficiente de vários arquivos dentro de um único arquivo de modo que ocupem menos espaço na mídia de armazenamento ou o tempo de transferência deles sobre uma rede seja reduzido.Os compactadores foram muito utilizados no passado quando as mídias de armazenamento tinham preços elevados e era necessário economizar espaço para armazenamento. Atualmente o uso deles é mais voltado a transferência de arquivos pela Internet para reduzir a massa de dados a ser transferida pela rede. wikipedia
Instalação
Para adicionar uma maior compatibilidade a vários tipos de arquivos compactados e compressão de arquivos ao seu ambiente gráfico e para linha de comando, instale os pacotes abaixo no terminal com o comando correspondente a sua distribuição Linux.Para Arch Linux e derivados
sudo pacman -S unace zip unzip p7zip sharutils uudeview arj unrarPara Debian e derivados
sudo apt install unace zip unzip p7zip-full sharutils uudeview mpack arj unrar-freePara Fedora e derivados
sudo dnf install unace zip unzip p7zip sharutils uudeview arj unrarPara openSUSE
sudo zypper install unace zip unzip p7zip sharutils uudeview arj unrar
Com a instalação dos pacotes acima o seu compactador do ambiente gráfico sera compatível as extensões da imagem.
Você pode utilizar o seu gerenciador de arquivos para manipular arquivos, compactar e descompactar.
Você pode utilizar o seu gerenciador de arquivos para manipular arquivos, compactar e descompactar.
Para compactar e descompactar arquivos por linha de comando confira o quadro abaixo.
GZIP
TAR.BZ2
Para Compactar
TARtar -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 arquiv
TAR.XZ
tar -cjcf arquivo.xz arquivo/diretório
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
TAR
tar -xvf arquivo.tar
GZIP
gzip -d arquivo.gz
TAR.BZ2
tar -xvjf arquivo.tar.bz2
TAR.GZ
tar -xvzf arquivo.tar.gz
TAR.XZ
ZIP
tar -xvf arquivo.tar.xz
ZIP
unzip arquivo.zip
7ZIP
7za x arquivo.7z
ARJ
arj x arquivo.arj
LHA
lha x arquivo.lha
ZOO
-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.
zoo x arquivo.zoo
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.
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!