我前段时间为nodejs应用程序创build了一个名为blog的目录。 该应用程序开始forever start app.js ,没有什么特别的。
现在我试图删除整个应用程序与文件夹,我停止了应用程序,并没有rm -rf blog – >没有权限 – 该文件夹中的所有文件被删除,但不是该目录本身。
我试着设置chown root:root blog -R和chmod 777 blog -R但仍然没有权限。 另一个尝试是设置chattr -i但我仍然没有删除该目录的权限。
有任何想法吗? 服务器是一个debian 7的vServer
最好的祝福,
ASTO
更新1:目录是空的,我以root身份login。 sudo之前的命令不会改变任何东西。 lsattr blog -Rd显示---------------- blog
rm返回的信息是rm: Entfernen von „blog“ nicht möglich: Keine Berechtigung (No Permissions)
更新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 +我设置。 删除它,可以删除目录blog …认为原来的位置是另一个,但它是一个链接。
谢谢@提示!