2

Когда я пытаюсь использовать "find" в моей системе, вот что я получаю:

$ find
Segmentation fault (core dumped)

Я предполагаю, что двоичный файл был поврежден как-то. Как я могу это починить? У меня нет другой установки CentOS, чтобы просто скопировать двоичный файл.

Бонусный вопрос: есть ли способ проверить, не повреждены ли другие двоичные файлы?

Я использую CentOS 6.0

2 ответа2

4

Имейте в виду, что это может быть признаком руткита, запущенного на вашем компьютере. Загрузитесь с чистой спасательной системы и проверьте на наличие вредоносных программ. Также используйте fsck чтобы увидеть, есть ли какие-либо несоответствия файловой системы.

1

Попробуйте переустановить findutils. Сначала rpm -e --nodeps findutils, а затем установить yum findutils.

rpm может быть использован для проверки вашего пакета. Или вы можете использовать md5sum и сравнить значение со значением чистой установки. Если у вас нет другого сервера, вы всегда можете установить его в другой корневой каталог или просто извлечь файлы из rpm.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .