Назад | Перейти на главную страницу

Удалить все файлы на сервере с определенным именем

Интересно, не могли бы вы мне помочь? Я запустил 5GBFree.com, бесплатный хостинг. Как вы понимаете, довольно много людей подписываются на использование сервиса.

Недавно я обнаружил МНОГО людей, создающих сайты с определенным скриптом, который наводняет форумы и чаты IRC. Имена файлов следующие:

peindom1.php peindom2.php peindom3.php peindom4.php

Есть ли команда, которую я могу запустить в Linux, чтобы удалить файлы с этими именами ВЕЗДЕ на сервере (то есть, по сути, команда для просмотра всех папок на сервере и удаления экземпляров этого имени).

Если бы вы могли помочь, я был бы очень признателен, и я уверен, что люди, которые управляют форумами и комнатами IRC, которые получают спам, также будут вам благодарны.

С уважением, Роб

find / -type f -name peindom\*.php -delete

см. справочную страницу find для получения дополнительной информации об использовании find. это определенно команда, которую вы хотите в своем колчане

Вы могли бы попробовать

find / -xdev -name 'peindom[1-4].php' -exec rm {} +