Como posso reparar um binário “find” corrompido no CentOS?

2

Quando eu tento usar "encontrar" no meu sistema, aqui está o que eu recebo:

$ find
Segmentation fault (core dumped)

Eu assumo que o binário foi corrompido de alguma forma. Como posso reparar isso? Eu não tenho nenhuma outra instalação do CentOS disponível para apenas copiar o binário.

Pergunta de bônus: existe uma maneira de verificar se outros binários estão corrompidos?

Estou usando o CentOS 6.0

    
por miwuc 10.06.2012 / 13:13

2 respostas

1

Tente reinstalar o Findutils. Primeiro rpm -e --nodeps findutils e depois yum install findutils.

O

rpm pode ser usado para verificar o seu pacote Ou você pode usar o md5sum e comparar o valor com o de uma instalação limpa. Se você não tiver outro servidor, poderá sempre instalar em um diretório raiz diferente ou apenas extrair arquivos do rpm.

    
por 10.06.2012 / 14:25
4

Lembre-se de que isso pode ser um sinal de um rootkit em execução no seu computador. Inicialize a partir de um sistema de recuperação limpo e verifique se há malware. Use também fsck para ver se há inconsistências no sistema de arquivos.

    
por 10.06.2012 / 14:49