

alcatrão – Abre o arquivador tar. c – Este parâmetro especifica a `criação` de um .arquivo tar. Isso deve sempre ser listado primeiro. v – Isso indica que o processo é `verbose`. Isto lhe dará uma lista de todos os arquivos que serão adicionados ao .arquivo tar quando ele é criado. Este é um parâmetro opcional. f – Este parâmetro especifica que a próxima parte é o nome do arquivo do novo .arquivo tar. Este deve ser sempre o último parâmetro. tarName.alcatrão - Você pode escolher o nome que quiser. No entanto, certifique-se de ter a extensão .alcatrão adiciona no final. Você pode adicionar um caminho ao nome do arquivo se quiser criar um tarball em um diretório diferente do seu atual. /caminho/para/diretório – Digite o caminho do diretório onde deseja .arquivo tar para fazer. O caminho é relativo ao seu diretório de trabalho atual. Exemplo: suponha que o caminho completo seja ~/home/usuário/Fotos, e você está atualmente no diretório /casa, então você digita /usuário/Fotos. Observe que todos os subdiretórios também estão incluídos com isso.


gzip adiciona a extensão .gz ao nome do arquivo: tarName.alcatrão.gz bzip2 adiciona a extensão .bz2 ao nome do arquivo: tarName.alcatrão.bz2
z – Este parâmetro comprime o novo .arquivo tar usando gzip. Certifique-se de que a extensão .gz no final do nome do arquivo. j – Este parâmetro comprime o novo .arquivo tar usando bzip2. Certifique-se de que a extensão .bz2 no final do nome do arquivo.
Usando o comando tar no linux
A maneira mais comum de copiar alguns arquivos de um sistema Linux é usando o alcatrão-comando. Quando você salva um diretório como tar, você pode facilmente empacotar um grupo de arquivos em um único arquivo. Este arquivo pode ser movido ou salvo, ou pode ser compactado para reduzir seu tamanho.
Degraus

1. Entenda o formato. No Linux, o arquivamento de vários arquivos é feito com o alcatrão-comando. Este comando combina vários arquivos em um único arquivo, com a opção de compactar ou facilitar a cópia de arquivos para outro computador. O arquivo resultante terá um .alcatrão-extensão. .alcatrão-Os arquivos são frequentemente chamados de tarballs.
- Isto alcatrão-comando apenas arquiva os arquivos. Isso não fará nenhuma compactação, então o arquivo terá o mesmo tamanho dos arquivos originais. Você pode um .alcatrão-compactar arquivo com gzip ou bzip2, que resulta em um .alcatrão.gz ou .alcatrão.bz2 extensão. Isso será abordado no final deste artigo.

2. Crie um tarball de um único diretório. Isto alcatrão-comando para criar um diretório consiste em várias partes. Abaixo segue um exemplo:
tar -cvf tarName.tar /caminho/para/diretório

3. Crie um tarball com vários diretórios. Adicionar vários diretórios é tão fácil quanto adicionar todos os caminhos ao final dele alcatrão-comando:
tar -cvf tarName.tar /etc/directory1 /var/www/directory2

4. Adicionar arquivos ou diretórios a um tarball existente. Você pode continuar adicionando arquivos e diretórios ao seu .tar arquivos, usando o parâmetro `append`:
tar -rvf tarName.arquivo de texto tar.txt caminho/para/outro/diretório
r – Este é o parâmetro `append`. Ele substitui o c-parâmetro do comando tarball create.

5. Comprimir um existente .arquivo tar. Você pode usar `gzip` para criar rapidamente um.arquivo tar. Se você deseja compactar ainda mais os arquivos (arquivo de saída menor), também pode usar `bzip2`. bzip2 leva mais tempo para compactar o arquivo do que gzip.
gzip tarName.tar bzip2 tarName.alcatrão

6. Compacte o tarball conforme você o cria. Você pode usar os comandos acima para compactar tarballs existentes, mas com os parâmetros corretos você também pode compactá-los à medida que são criados:
tar -czvf tarName.alcatrão.gz /caminho/para/diretório tar -cjvf tarName.alcatrão.bz2 /caminho/para/diretório
Pontas
- Uma explicação detalhada de todos os parâmetros `tar` pode ser obtida executando o comando `tar -help`.
Artigos sobre o tópico "Usando o comando tar no linux"
Оцените, пожалуйста статью
Similar
Popular