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

Невозможно удалить каталог как root

Некоторое время назад я создал каталог для приложения nodejs, который называется blog. Приложение было запущено с forever start app.js, ничего особенного.

Теперь я попытался удалить все приложение с папкой, я остановил приложение и сделал rm -rf blog -> без разрешений - удаляются все файлы в этой папке, но не сам каталог.

Я пробовал установить chown root:root blog -R и chmod 777 blog -R но все еще нет разрешений. Еще одна попытка заключалась в том, чтобы установить chattr -i но у меня все еще нет разрешения на удаление этого каталога.

Любые идеи? Сервер - это vServer с debian 7

С уважением,

Относительно

Обновление 1: каталог пуст, и я вошел в систему как root. sudo перед командами ничего не меняет. lsattr blog -Rd показывает ---------------- blog

сообщение rm возвращает rm: Entfernen von „blog“ nicht möglich: Keine Berechtigung (Нет разрешений)

Обновление 2:

➜ ~ whoami: root

lsattr -Rad blog: ---------------- blog

➜ blog ls -l: insgesamt 0

lsof | блог grep

zsh 19967 root cwd DIR 144,50 4096 109846700 /var/www/clients/client0/web2/blog lsof 23886 root cwd DIR 144,50 4096 109846700 /var/www/clients/client0/web2/blog grep 23887 root cwd DIR 144,50 4096 109846700 /var/www/clients/client0/web2/blog lsof 23888 root cwd DIR 144,50 4096 109846700 /var/www/clients/client0/web2/blog

getfacl blog: zsh: command not found: getfacl

Обнаружено, что каталог был помещен в другой каталог /var/www/clients/client0/web2 с установленным chattr + i. Удалил его и смог удалить каталог blog... Думал, что исходное местоположение было другим, но это была ссылка.

Спасибо @stoned за подсказки!