無法以 root 身分刪除目錄

無法以 root 身分刪除目錄

我前段時間為 Nodejs 應用程式建立了一個名為 blog 的目錄。該應用程式以 啟動forever start app.js,沒什麼特別的。

現在我嘗試刪除帶有資料夾的整個應用程序,我停止了該應用程式並執行了rm -rf blog-> 沒有權限 - 該資料夾中的所有文件都被刪除,但不是該目錄本身。

我嘗試設置chown root:root blog -Rchmod 777 blog -R但仍然沒有權限。另一種嘗試是設置chattr -i,但我仍然沒有刪除該目錄的權限。

有任何想法嗎?伺服器是 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

答案1

發現目錄被放置在另一個/var/www/clients/client0/web2設定了 chattr +i 的目錄中。刪除它並可以刪除目錄blog...以為原來的位置是另一個,但它是一個連結。

感謝@stoned 的提示!

相關內容