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 tentei excluir o aplicativo inteiro com a pasta, parei o aplicativo e fiz rm -rf blog
-> sem permissões - todos os arquivos dessa pasta foram excluídos, mas não o diretório em si.
Tentei configurar chown root:root blog -R
e chmod 777 blog -R
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 rm retorna é 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 | blog 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
Responder1
Descobri que o diretório foi colocado em outro diretório /var/www/clients/client0/web2
que tinha chattr +i definido. Removi ele e consegui deletar o diretório blog
... Pensei que o local original fosse outro, mas era um link.
Obrigado @stoned pelas dicas!