Como extrair arquivos TAR para diretório específico ou diferente no Linux

- 4504
- 964
- Mrs. Christopher Okuneva
O alcatrão O utilitário é um dos utilitários que você pode usar para criar um backup em um sistema Linux. Inclui muitas opções que se pode usar para especificar a tarefa para alcançar.

Uma coisa a entender é que você pode extrair arquivos TAR para um diretório diferente ou específico, não necessariamente o diretório de trabalho atual. Você pode ler mais sobre alcatrão Utilitário de backup com muitos exemplos diferentes no artigo a seguir, antes de prosseguir com este artigo.
Dominar o comando alcatrão com este 18 exemplos no Linux
Neste guia, vamos dar uma olhada em como extrair arquivos TAR para um diretório específico ou diferente, onde você deseja que os arquivos residam.
A sintaxe geral de alcatrão Utilidade para extrair arquivos:
# tar -xf file_name.TAR -C /Target /Diretório # Tar -xf file_name.alcatrão.GZ -Directory /Target /Diretório
Observação: Na primeira sintaxe acima, a -C
A opção é usada para especificar um diretório diferente que não seja o diretório de trabalho atual.
Vamos agora olhar para alguns exemplos abaixo.
Exemplo 1: Extraindo arquivos de alcatrão para um diretório específico
No primeiro exemplo, vou extrair os arquivos em Artigos.alcatrão para um diretório /tmp/my_article
. Sempre certifique -se de que exista o diretório no qual você deseja extrair arquivo alcatrão.
Deixe -me começar criando o /tmp/my_article
diretório usando o comando abaixo:
# mkdir /tmp /my_article
Você pode incluir o -p
opção para o comando acima para que o comando não reclame.
Para extrair os arquivos em Artigos.alcatrão
para /tmp/my_article
, Vou executar o comando abaixo:
# tar -xvf Artigos.alcatrão -C/tmp/my_article/

No exemplo acima, usei o -v
Opção para monitorar o progresso da extração alcatrão.
Deixe -me também usar o --diretório
opção em vez de -c
Para o exemplo acima. Funciona da mesma maneira.
# tar -xvf Artigos.alcatrão --diretório/tmp/my_articles/

Exemplo 2: Extrato .alcatrão.gz ou .arquivos TGZ para diretório diferente
Primeiro, certifique -se de criar o diretório específico para o qual deseja extrair usando:
# mkdir -p /tmp /tgz
Agora vamos extrair o conteúdo de documentos.TGZ
arquivo para separar /tmp/tgz/ diretório.
# tar -zvxf documentos.TGZ -C/TMP/TGZ/

Exemplo 3: Extrair alcatrão.BZ2, .alcatrão.beleza, .tbz ou .arquivos TBZ2 para diretório diferente
Novamente repetindo que você deve criar um diretório separado antes de descompactar arquivos:
# mkdir -p /tmp /alcatrão.BZ2
Agora estaremos descompactando o documentos.TBZ2
arquivos para /tmp/alcatrão.BZ2/ diretório.
# tar -jvxf documentos.TBZ2 -C /TMP /TAR.BZ2/

Exemplo 4: Extrair apenas arquivos específicos ou selecionados do arquivo TAR
O alcatrão O utilitário também permite definir os arquivos que deseja extrair apenas de um .alcatrão arquivo. No próximo exemplo, extrairei arquivos específicos de um arquivo TAR para um diretório específico da seguinte maneira:
# mkdir /backup /tar_extracts # tar -xvf etc.alcatrão etc/edição etc/fusível.conft etc/mysql/-c/backup/tar_extracts/

Resumo
É isso com extração alcatrão arquivos para um diretório específico e também extraindo arquivos específicos de um arquivo TAR. Se você achar este guia útil ou tiver mais informações ou idéias adicionais, poderá me dar um feedback postando um comentário.