tar
Empacote uma pasta num arquivo compactado, veja o que tem dentro e desempacote em outro lugar.
>_ Teste aqui: um Linux simulado, nesta páginanada roda no seu computador
Carregando o terminal…
Exemplos
-
tar -czf logs.tar.gz logs -
tar -tzf logs.tar.gz -
mkdir restore && tar -xzf logs.tar.gz -C restore -
ls restore/logs -
tar -cvf logs.tar logs
Como funciona
O tar junta muitos arquivos num só. Escolha o que fazer (-c criar, -t listar, -x extrair), adicione -z para compactar com gzip (o .gz) e -f com o nome do arquivo.
Backups, downloads e versões de programas costumam vir em .tar.gz: o tar -xzf é o comando para abrir.
Sintaxe
tar -c|-t|-x [-z] [-v] -f ARQUIVO [ARQUIVOS...]
Opções
| Opção | O que faz |
|---|---|
-c | cria um arquivo tar |
-x | extrai um arquivo tar |
-t | lista o que tem dentro |
-z | compacta / descompacta com gzip (.gz) |
-f | o arquivo tar (o nome vem logo depois) |
-v | mostra cada arquivo enquanto trabalha |
-C | extrai em outra pasta |
Bom saber
- Leia as letras como uma frase:
-czf= criar, gzip, arquivo. - Olhe dentro com
-tantes de extrair: um arquivo tar pode espalhar arquivos na pasta atual.