Найти, комбинацию GREP и XARGS
find /var/www/ -maxdepth 1|grep -v wp|xargs rm -rf
и могут преобразовать в файл Bash, для более обобщенной цели.
#!bash
# $1 -- directory
# $2 -- Exception filename or directory name
find "$1" -maxdepth 1|grep -v "$2"|xargs rm -rf
Я пишу свой комментарий в качестве ответа, так как он, похоже, имеет отношение к вашему делу. Keyword: logs.
Вы можете найти журналы для Apache2 по адресу: /var/log/apache2
. Они могут находиться в разных местах в соответствии с вашим дистрибутивом, но это наиболее распространённый вариант.
Просмотрите журналы ошибок и доступа для идентификации ваших запросов. Вы можете использовать grep
для поиска 404 ошибок в ваших журналах:
grep '404' /var/log/apache2 -R
Посмотрите здесь для получения дополнительной информации об ошибках в журналах Apache.