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
Como recuperar arquivos apagados no Debian usando o foremost
Excluindo traduções desnecessárias no Debian
VirtualBox - Como deixar a VM em modo fullscreen no Debian
Gerenciar pacotes em alto nível no Debian
tar - Entenda o que é empacotador e compactador
Leitura recomendada
O comando rename na prática
Listagem de arquivos e pastas ordenados por tamanho
Como remover PPAs definitivamente
Adicione comandos na inicialização do seu Linux
Reproduzindo somente áudio com o mplayer
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