tar command unix create backups
Aprenda o comando Tar no Unix com exemplos práticos :
A função principal do comando Unix tar é criar backups.
É usado para criar um ‘arquivo em fita’ de uma árvore de diretório, que pode ser copiado e restaurado a partir de um dispositivo de armazenamento baseado em fita O termo ‘tar’ também se refere ao formato do arquivo resultante.
Comando Tar em Unix com Exemplos
O formato do arquivo preserva a estrutura do diretório e os atributos do sistema de arquivos, como permissões e datas.
melhor downloader mp3 para telefone Android
Sintaxe do alcatrão:
tar (function) (options) (paths)Opções de alcatrão:
O comando tar suporta as seguintes funções:
- tar -c: Cria um novo arquivo.
- tar -A: Anexa um arquivo tar a outro arquivo.
- tar -r: Anexa um arquivo a um pacote.
- tar -u: Atualiza arquivos em um arquivo se aquele no sistema de arquivos for mais recente.
- tar -d: Encontre a diferença entre um arquivo e o sistema de arquivos.
- tar -t: Lista o conteúdo de um arquivo.
- tar -x: Extrai o conteúdo de um arquivo.
Ao especificar a função, o prefixo ‘-‘ não é necessário e a função pode ser seguida por outras opções de uma única letra.
Algumas das opções com suporte incluem:
- -j: Ler ou gravar arquivos usando o algoritmo de compressão bzip2.
- -J: Ler ou gravar arquivos usando o algoritmo de compressão xz.
- -z: lê ou grava arquivos usando o algoritmo de compactação gzip.
- -a: Lê ou grava arquivos usando o algoritmo de compressão determinado pelo nome do arquivo.
- -v: executa as operações detalhadamente.
- -f: Especifique o nome do arquivo para o arquivo.
Exemplos:
Crie um arquivo contendo arquivo1 e arquivo2
melhor headset de realidade virtual para xbox one
$ tar cvf archive.tar file1 file2Crie um arquivo contendo a árvore de diretórios abaixo de dir
$ tar cvf archive.tar dirListe o conteúdo de archive.tar
$ tar tvf archive.tarExtraia o conteúdo de archive.tar para o diretório atual
$ tar xvf archive.tarCrie um arquivo contendo a árvore de diretórios abaixo de dir e compacte-o usando gzip
$ tar czvf archive.tar.gz dirExtraia o conteúdo do arquivo compactado com gzip
$ tar xzvf archive.tar.gzExtraia apenas a pasta fornecida do arquivo
$ tar xvf archive.tar docs/workExtraia todos os arquivos “.doc” do arquivo
$ tar xvf archive.tar –-wildcards ‘*.doc’Conclusão
O formato de arquivo do comando Tar no Unix preserva a estrutura do diretório e os atributos do sistema de arquivos, como permissões e datas.
Leitura recomendada
- Cortar comando no Unix com exemplos
- Sintaxe de comando Unix Cat, opções com exemplos
- Comando Ls no Unix com exemplos
- Comando Grep no Unix com exemplos simples
- Comando de classificação Unix com sintaxe, opções e exemplos
- Find Command in Unix: Find Files with Unix Find File (exemplos)
- Comandos de processamento de texto Unix: filtros Unix com exemplos
- Comandos Unix: Comandos Unix básicos e avançados com exemplos