debian8@hwy:~$ ls -al /var/www/html/wp/.git
total 8
drwxr-xr-x 2 debian8 debian8 4096 Jan 2 14:07 .
drwxr-xr-x 6 www-data www-data 4096 Jan 2 06:43 ..
/var/www/html/wp/.git
属于debian8,为什么不能被debian8删除?
debian8@hwy:~$ rm -rf /var/www/html/wp/.git
rm: cannot remove ‘/var/www/html/wp/.git’: Permission denied
sudo rm -rf /var/www/html/wp/.git
可以工作,为什么不行rm -rf /var/www/html/wp/.git
?
的父目录/var/www/html/wp/.git
不/var/www/html/wp
属于 debian8,但我认为这并不重要。
答案1
的父目录
/var/www/html/wp/.git
不/var/www/html/wp
属于 debian8,但我认为这并不重要。
是的。您需要对目录具有写入权限才能删除(或移动、重命名等)其中的内容。由于debian8
不拥有/var/www/html/wp
,并且只有所有者才具有该目录的写入权限,因此只有 root 或所有者可以从 中删除文件或目录/var/www/html/wp
。
答案2
rm
使用 root 权限运行该命令sudo rm -rf /var/www/html/wp/.git