TAR - Empacotando arquivos
Empacotando:
Empacotando:
TAR
tar -cvf nomedoarquivo.tar /home/user/Documentos/*
sendo que dentro do diretório Documentos temos:
arquivo1.odt arquivo2.pdf arquivomusica.mp3 (todos serão agrupados em um único arquivo "nomedoarquivo.tar")
parâmetros:
- c – (create) cria um novo arquivo .tar
- v – (verbose) exibe o nome dos arquivos (um por um)
- f – resultado será do tipo arquivo (file)
GZ
tar -zcvf nomedoarquivo.tar.gz /home/user/Documentos/* (criar arquivo no formato gzip)
parâmetros:
- z - para quando o formato do arquivo for empacotado em "gzip" (tar.gz)
BZ2
tar -jcvf nomedoarquivo.tar.bz2 /home/user/Documentos/* (criar arquivo no formato bzip2)
parâmetros:
- j - para quando o formato do arquivo for empacotado em "bzip2" (tar.bz2)
Extraindo:
Extraindo:
TAR
tar -xvf nomedoarquivo.tar
parâmetros:
- x – (extract) extrair o(s) arquivo(s)
- v – (verbose) exibe o nome dos arquivos extraídos (um por um)
- f – resultado será do tipo arquivo (file)
tar -xvf nomedoarquivo.tar -C /home/user/Documentos/importante/
parâmetro:
- C - extrai o(s) arquivo(s) para uma pasta/diretório especifico (entretanto, verifique se o diretório/pasta de destino exista)
GZ
tar -zxvf arquivo.tar.gz
parâmetro:
- z - usado para quando o formato do arquivo é "gzip" (tar.gz)
BZ2
tar -jxvf arquivo.tar.bz2
parâmetro:
- j - usado para quando o formato do arquivo é "bzip2" (tar.bz2)