O comando tar é um excelente comando agrupar e compactar arquivos em gizp ou bzip2, esse comando faz parte do dia a dia do administrador linux, onde podemos por exemplo automatizar o backup de uma determinada pasta por exemplo.
O comando tar é bem simples e combinando algumas das opçoes abaixo podemos trabalhar para agrupar e compactar arquivos.
c: criar aquirvo tar;
v: modo verbose mostra cada arquivo que esta sendo agrupado;
f: especifica o arquivo ou dispositivo.
x: extrai os arquivos agrupados.
Exemplo:
Apenas agrupando arquivos sem mostrar quais arquivos estão sendo agrupados:
root@reiera-desktop: #tar -cf logfirebird.tar /var/log/firebird
Apenas compactando arquivos mostrando quais arquivos estão sendo agrupados:
root@reiera-desktop: #tar -cvf logfirebird.tar /var/log/firebird
Extraindo os arquivo compactados com o tar:
root@reiera-desktop: #tar -xf logfirebird.tar /var/log/firebird
ou mostrando todos os arquivos que estão sendo extraidos:
root@reiera-desktop: #tar -xvf logfirebird.tar /var/log/firebird
Agrupando e compactando os arquivos em Gzip:
root@reiera-desktop: #tar -czvf logfirebird.tar.gz /var/log/firebird
Agrupando e compactando os arquivos em bzip2:
root@reiera-desktop: #tar -cjvf logfirebird.tar.bz2 /var/log/firebird
Compactando arquivos ja agrupado com o tar em gzip.
root@reiera-desktop:# gzip logfirebird.tar
Compactando arquivos ja agrupado com o tar em bzip2.
root@reiera-desktop:# bzip2 logfirebird.tar
Esse apenas alguns exemplos básicos de como agrupar e compactar arquivos usando o comando tar, para saber maiores informacoes e se aprofundar no comando voce pode usar a manpage do tar.
root@reiera-desktop:# man tar
Siga o def_linux no twitter, em breve estaremos sorteando camisas defendendoolinux e um exemplar do livro redes de computadores do Carlos Morimoto.
Nenhum comentário:
Postar um comentário