Utilitário alcatrão é um utilitário que nos ajuda a criar backups em qualquer sistema Linux, inclui muitas opções que devemos especificar de acordo com o que queremos fazer.
Algo a saber é que você pode extrair um arquivo com a extensão .alcatrão para qualquer diretório, desde que especificemos esse diretório, não necessariamente em nosso diretório atual.
Aqui no exemplo a seguir, temos a sintaxe para extrair um arquivo
# tar -xf filename.tar -C / file_path / folder
# tar -xf filename.tar.gz --directory / file_path / folder
NOTA: Na primeira sintaxe, o -C é especificar que você está trabalhando em um diretório diferente do atual, ou seja, quando vamos mudar o diretório ou pasta.
Abaixo estão alguns exemplos onde isso pode ser melhor explicado:
Exemplo 1: extrair arquivos .tar
Vamos extrair os arquivos de artigo.tar para um diretório / tmp / my_article. Algo muito importante é que você tenha certeza de que o diretório ou pasta de destino existe antes de extrair o .alcatrão
Vamos criar a pasta de destino com o seguinte comando:terrível
# mkdir / tmp / my_article
Agora, para extrair os arquivos de article.tar para / tmp / my_article, executamos o seguinte:
# tar -xvf article.tar -C / tmp / my_article /
Também pode ser usado -Diretório em vez de -C, eles têm exatamente a mesma função
Exemplo 2: extrair arquivos .tar.gz e .tgz
Como no exemplo anterior, devemos nos certificar de que a pasta de destino existe usando:
# mkdir / tmp /tgz
Agora vamos extrair documents.tgz para a pasta que criamos anteriormente
# tar -zvxf docs.tgz -C / tmp / tgz /
Também pode ser usado desta forma (faz exatamente a mesma coisa)
# tar -zvxf docs.tgz --directory / tmp / tgz /
Exemplo 3: extraia os arquivos tar.bz2, tar.bz, .tbz ou .tbz2 para outro diretório
Mais uma vez, garantimos que a pasta de destino existe usando:
# mkdir / tmp /alcatrão-bz
E descompactamos o arquivo chamado documents.tbz2 na pasta criada antes
# tar -jvxf docs.tbz2 -C / tmp / tar-bz
Exemplo 4: Extraia uma ou mais pastas específicas do arquivo .tar para um diretório específico
Algo que também podemos fazer com o tar, é extrair uma parte específica do arquivo que estamos descompactando, sem ter que extrair todo o conteúdo.
Neste caso, o arquivo é chamado etc. alcatrão e a pasta de destino específico de / tar
Mais uma vez, garantimos que a pasta de destino existe usando:
# mkdir / tmp /específico para alcatrão
# tar -xvf etc.tar etc / issues / etc / content.odt etc / mysql / -C / tmp / tar-specific
Oi, alguém sabe como eu poderia mover o cache do Google Chrome do disco rígido para a RAM no Ubuntu 14.04 LTS?
Sim, é fácil. Basta modificar o fstab com o sig. valores:
tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ tmpfs defaults, exec, nosuid, nodev, mode = 0777 0 0
Espero que sirva.
Muito obrigado pela explicação.
Obrigado pela explicação, este tutorial era necessário (o outro que existe desde 2012 nunca funcionou para mim). Você terá que ler várias vezes e praticar ...
Isso é elementar. Estou surpreso que você tenha que fazer um post explicando isso.
Ninguém mais lê os manuais?
$ man tar !!!
Obrigado pela explicação clara.