ZIP
Compacta um ou mais arquivos.Sintaxe: zip [opções] arquivo-destino arquivo-origem
Opções:
- -e :: permite encriptar o conteúdo de um arquivo ZIP através de senha. A senha será pedida no momento da compactação
- -m :: apaga os arquivos originais após a compactação
- -r :: compacta recursivamente arquivos em todos os subdiretórios
Exemplos:
$ zip documentos.zip *.txt
$ zip -r documentos.zip /usr/*.txt
UNZIP
Descompacta arquivos compactados pelo comando zip.Sintaxe: unzip [opções] arquivo.zip arquivos-origem [diretório]
Opções:
- -l :: exibe os arquivos existentes dentro do arquivo ZIP
- -d :: diretório onde os arquivos serão descompactados
- -o :: substitui arquivos existentes sem perguntar
Exemplos:
$ unzip documentos.zip
$ unzip documentos.zip -d /operftp
TAR
Armazena ou extrai arquivos e diretórios dentro de um único arquivo ou dispositivo.Sintaxe: tar [opções] arquivos_ou_diretórios
Opções:
- -c :: cria um novo arquivo .tar e adiciona a ele os arquivos especificados
- -x :: retira os arquivos agrupados no arquivo .tar
- -f :: indica que o destino é um arquivo em disco e não uma fita magnética
- -v :: exibe o nome de cada arquivo processado
- -Z :: compacta ou descompacta arquivos utilizando o comando compress
- -z :: compacta ou descompacta arquivos utilizando o comando gzip
- -j :: compacta ou descompacta arquivos utilizando o comando bzip2
- -M :: múltiplos volumes
- -b n :: define o tamanho do bloco de dados utilizado pelo tar (n*512 bytes)
Exemplos:
1. Gera um arquivo de backup do diretório "documentos1":
$ tar -cvf documentos.tar documentos1
2. Exibe o conteúdo do arquivo "documentos.tar":
$ tar -tvf documentos.tar
3. Extrai o conteúdo do arquivo "documentos.tar":
$ tar -xvf documentos.tar
5. Gera um arquivo de backup compactado com bzip2 do diretório "documentos1":
$ tar -cvjf memorandos.tar.bz2 documentos1
6. Divide em vários disquetes o arquivo "documentos.tar.bz2":
$ tar -cvMf /dev/fd0 /operftp/documentos.tar.bz2
7. Extrai o arquivo de backup armazenado no disquete:
$ tar -xvMf /dev/fd0
8. Compactar um backup:
tar -czvf NomeArquivo.tar.gz Arquivo1
Fonte: Viva o Linux
Nenhum comentário:
Postar um comentário