[max@localhost zzz]$ touch 1 2 3 4
[max@localhost zzz]$ ll
total 0
-rw-rw-r-- 1 max max 0 Oct 18 16:13 1
-rw-rw-r-- 1 max max 0 Oct 18 16:13 2
-rw-rw-r-- 1 max max 0 Oct 18 16:13 3
-rw-rw-r-- 1 max max 0 Oct 18 16:13 4
Para criar um arquivo, use este comando
-c --------- > Para criar um archeive
[max@localhost zzz]$ tar -cvf max.tar 1 2 3 4
1
2
3
4
[max@localhost zzz]$ ls -l max.tar
-rw-rw-r-- 1 max max 10240 Oct 18 16:14 max.tar
Para listar um conteúdo de arquivo use este comando
-t --------- > Listar todos os arquivos no arquivo
[max@localhost zzz]$ tar -tvf max.tar
-rw-rw-r-- max/max 0 2012-10-18 16:13 1
-rw-rw-r-- max/max 0 2012-10-18 16:13 2
-rw-rw-r-- max/max 0 2012-10-18 16:13 3
-rw-rw-r-- max/max 0 2012-10-18 16:13 4
Para extrair use este comando
-x --------- > Para extrair do arquivo
-v --------- > Para o modo detalhado
[max@localhost zzz]$ tar -xvf max.tar -C direc1
1
2
3
4
Aqui -C extrai o conteúdo para o diretório direc1
Para extrair um único arquivo do archieve use este comando
[max@localhost zzz]$ tar -xvf max.tar 1 -C direc1
1
Give the file name you want to archive in my case file name is '1'
[max@localhost zzz]$ tar -cvf max.tar 1 2 3 4 --remove-files
Isso removerá os arquivos originais depois de alcançar