O empacotador cpio

Publicado por Patrick Silva em 03/07/2015

[ Hits: 2.943 ]

 


O empacotador cpio



O comando cpio empacota arquivos/diretórios, suas principais opções são:
  • -i - extrair backup
  • -o - criar backup
  • -t - mostrar uma tabela com o conteúdo do backup
  • -d - cria diretórios se necessário
  • -v - mostrar o que está fazendo em detalhes
  • -u - sobrescreve arquivos existentes

Agora vamos à prática.

Então, vejamos os principais grupos de opções e como utilizá-las. Para empacotar o conteúdo do diretório /etc por exemplo:

# find /etc | cpio -ov > bkpetc.cpio

O comando acima empacotará toda a saída do "find /etc" em um arquivo chamado "bkpetc.cpio".

Agora queremos visualizar o que foi empacotado:

# cpio -t < bkpetc.cpio

Ou podemos utilizar o seguinte comando:

# cpio -iv --list < bkpetc.cpio

Queremos extrair o empacotamento:

# cpio -iv < bkpetc.cpio

Ao extrair os arquivos, podemos receber a seguinte mensagem:

"[arquivo] ele é mais novo ou da mesma data da versão existente"

Para resolver esse problema, devemos utilizar o parâmetro "u":

# cpio -ivu < bkpetc.cpio

Quero extrair apenas um arquivo do empacotamento:

# cpio -iv nome_arquivo < bkpetc.cpio

Outras dicas deste autor

tar - Entenda o que é empacotador e compactador

Como verificar erro de senha dos usuários

Como recuperar arquivos apagados no Debian usando o foremost

lshw - Gerando relatório HTML de seu hardware

Gerenciar pacotes em baixo nível no Debian

Leitura recomendada

Usando o RPM (Red Hat Packet Manager)

Recuperando GRUB do Ubuntu

Como saber a versão do Cinnamon que estou usando?

Como agendar o desligamento do seu Linux

Quem se logou no seu sistema

  

Comentários
[1] Comentário enviado por albfneto em 03/07/2015 - 20:22h

é bom isso. aliás copiar todo o /etc é boa prática, se vc perde por exemplo o xorg.conf, ele tá lá no backup.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts