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
VirtualBox - Como deixar a VM em modo fullscreen no Debian
Fazendo backup do MBR com dd (setor de boot)
Excluindo traduções desnecessárias no Debian
Gerenciar pacotes em baixo nível no Debian
Gerenciar pacotes em alto nível no Debian
Leitura recomendada
Abrindo aplicativos gráficos como usuário root logado como usuário comum sem kdesudo ou gksudo
O comando rename na prática
Uso das chaves na linha de comando
Comandos básicos de rede 2
Declarando "netbios name" no Samba
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