
Há momentos, Quando trabalhamos com Linux, Eles precisam fazer o compressão um pasta completa, Além de todas as arquivos e subdiretórios Isto pode ter. Porque você precisa ter um do transporte por e-mail, Porque estamos fazendo um cópias de segurança do nosso sistema, ou por qualquer outro motivo que pode ter.
Se estamos habituados a trabalhar a partir da consola o terminal do sistema, uma das opções para fazer isso é usando o utilitário alcatrão, que permite que você Compactar e descompactar arquivos ou pastas de uma forma muito rápido.
Este utilitário tem um conjunto de Opções que você pode ver do Ajuda:
1 | tar --help |
o
1 | man tar |
Comprimir o comando tar
Nós que vamos foco em que somos úteis para nosso compromisso. Para realizar o compressão de um Directório completo, usar o seguinte comando:
1 | tar -zcvf nombre_archivo.tar.gz ruta_y_nombre_directorio |
em que você pode ver o seguinte Opções:
- -z . Executa a compactação usando o programa GZip.
- -c . CREA um arquivo.
- -v . Amostra informações sobre o processo de.
- -f . Executa a compressão em um arquivo cujo nome é inserido depois.
Como exemplo de, Suponha que nós queremos comprimir uma pasta que está localizada na rota /Página principal / professor falken / myFolder. Executar o comando:
1 | tar -zcvf micarpeta.tar.gz /home/professor-falken/micarpeta |
O que criaria um arquivo chamado micarpeta.tar.gz, na rota Onde você executar o comando, e conteúdo compactado será aquele com o pasta hospedado no /Página principal / professor falken / myFolder.
Descompacte com o comando tar
De forma semelhante, Se o que você quer fazer é... Descompacte um arquivo tar. gz que você tenha criado anteriormente, ou que você tem... baixei, a maneira de fazê-lo é como segue:
1 | tar -zxvf archivo_descargado.tar.gz |
onde a opção -x indica que queremos torná-lo descompressão Arquivo.
Isso fará com que é criar, o diretório ou pasta atual, um pasta cujo conteúdo será o conjunto de pastas e arquivos descompactados abrigou o arquivo em questão.
Finalmente, Se eu quero modificar o caminho de descompressão Arquivo, Basta adicionar a opção -C ao lado do pasta de destino, fazendo a descompressão é realizada nesta rota.
1 | tar -zxvf archivo_descargado.tar.gz -C /home/professor-falken/temporal |
O que ela faz com o conteúdo do arquivo compactado é Descompacte sobre Esta rota em questão.
Usando o utilitário alcatrão, É possível Compactar e descompactar arquivos. Neste caso, Já vimos como comprimir uma pasta completa em um arquivo tar. gz, e iguais, a forma de Descompacte arquivos tar. gz que tinha criado., ou que você baixou da Internet, substituindo a opção -c por opção -x.
