Não é possível excluir o diretório como raiz

1

Eu criei um diretório para um aplicativo nodejs há algum tempo, chamado blog. O aplicativo foi iniciado com forever start app.js , nada de especial.

Agora eu tentei excluir o aplicativo inteiro com a pasta, parei o aplicativo e fiz rm -rf blog - > sem permissões - todos os arquivos nessa pasta são excluídos, mas não o diretório em si.

Eu tentei definir chown root:root blog -R e chmod 777 blog -R , mas ainda sem permissões. Outra tentativa foi definir chattr -i , mas ainda não tenho permissão para excluir esse diretório.

Alguma ideia? O servidor é um vServer com debian 7

Atenciosamente,

Asto

Atualização 1: o diretório está vazio e estou logado como root. sudo antes dos comandos não muda nada. lsattr blog -Rd mostra ---------------- blog

a mensagem que o rm devolve é rm: Entfernen von „blog“ nicht möglich: Keine Berechtigung (sem permissões)

Atualização 2:

➜ ~ whoami: root

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

➜ blog ls -l: insgesamt 0

lsof | grep blog

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

    
por Florian Brinker 18.12.2013 / 09:55

1 resposta

1

Descobri que o diretório foi colocado em outro diretório /var/www/clients/client0/web2 que tinha chattr + i configurado. Removido e poderia deletar o diretório blog ... Achei que o local original era outro, mas era um link.

Obrigado @toned pelas dicas!

    
por 21.12.2013 / 15:55