ao usar o Linux, você deve ter notado que muitos pacotes vêm com um “.tar ” extensão do arquivo. Então, o que é um arquivo tar? Um arquivo tar é uma coleção de muitos arquivos em um arquivo. Tar (Tape Archive) é um programa que coleta os arquivos e pega algumas informações úteis sobre arquivos que arquivos, como permissões, datas, etc. Vale ressaltar que o utilitário Tar não comprime os arquivos; para compactação, você precisa de utilitários “gzip” ou “bzip”.
como administrador do Linux, você geralmente precisa lidar com arquivos tar. Em muitas situações, você deve extrair os dados de um arquivo tar para algum diretório específico. Então, como extrair o arquivo tar para um caminho específico? Uma maneira é extrair o arquivo tar no diretório atual e copiá-lo para o diretório desejado. Ele fará o trabalho, mas o procedimento é demorado. Este guia está focado em encontrar soluções para extrair vários tipos de arquivos tar para um diretório específico.
como extrair o arquivo Tar para um diretório específico no Linux:
para extrair o arquivo Tar para outro diretório, siga a sintaxe abaixo mencionada:
alternativamente:
O “-x” sinalizador indica o utilitário Tar para extrair o arquivo mencionado no argumento depois “-f.” Considerando que, “-C” bandeira ” é usado para definir um diretório específico para extrair o arquivo. Alternativamente, você pode mencionar explicitamente o total de palavras para extrair arquivos usando tar. Na minha opinião, usar sinalizadores é uma maneira muito mais rápida de extrair arquivos do que digitar a palavra inteira. Vamos fazer um exemplo; eu tenho um arquivo com o nome de “my_documents.tar, “que eu quero extrair para um diretório “files / tar_files”, e fazer esse comando seria:
Ou:
Se você deseja monitorar o progresso da extração do arquivo no terminal, em seguida, usar o “-v” (verbose) bandeira:
como extrair ” alcatrão.arquivos gz/tgz” para um diretório específico no Linux:
conforme discutido acima, os arquivos tar podem ser compactados usando o utilitário” gzip”. Para extrair esses arquivos para um diretório específico, o procedimento é praticamente semelhante; um sinalizador adicional “-z” será adicionado no comando para lidar com “tar.arquivos GZ” ou “tgz”:
Ou:
Como extrair “tar.bz2/tar.bz/o tbz/tbz2” arquivos para um diretório específico no Linux:
Antes de aprender a extrair método, permite entender o que “tar.bz2,tar.bz,o tbz,tbz2” arquivos. Estas são as extensões de arquivo dos arquivos tar compactados pelo utilitário “bzip” ou “bzip2″ no Linux. Para extrair arquivos com qualquer uma dessas extensões, adicionaremos o sinalizador ” – j:
para uso de saída detalhado:
Conclusão:
Tar é amplamente usado como utilitário para Linux e sistemas operativos baseados em UNIX para fazer backup de arquivos. O utilitário Tar também vem com um recurso para extrair arquivos tar para um diretório específico. Os arquivos podem ser extraídos usando o sinalizador “- C ” com o caminho da pasta especificado. Além disso, usando o utilitário Tar, você também pode extrair os arquivos específicos dos arquivos arquivados. Este utilitário tudo-em-um tem muito a explorar e aprender mais sobre o utilitário Tar execute “man tar” no terminal.