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
Recuperar a senha de root no Debian alterando o arquivo shadow
Como verificar erro de senha dos usuários
Excluindo traduções desnecessárias no Debian
Leitura recomendada
Como ordenar arquivos por tamanho
Comandos de ajuda
Instalando o Helper e o Handbrake 0.9.5 no Ubuntu 10.10
Alterando o editor do crontab
Visualizar informações do seu GNU/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