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
Gerenciar pacotes em alto nível no Debian
lshw - Gerando relatório HTML de seu hardware
Como recuperar arquivos apagados no Debian usando o foremost
Como alterar a imagem de fundo do GRUB no Debian
Excluindo traduções desnecessárias no Debian
Leitura recomendada
Recuperando apt-get após "falha de segmentação"
Transforme o APT ou YUM em PACMAN!
Ordenando uma lista de IPs (IPv4) com o sort
Contagem de Pastas e Arquivos Semelhante ao Windows
Montando iPad no Linux
Comentários
é 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
Enviar