我有一个基于 rsync 的备份系统。
尝试删除一个文件时出现问题
srv106@storage10:~$ rm -vf /srv/storage/homes/srv106/daily/files/daily.32/root/.my.cnf
rm: cannot remove `/srv/storage/homes/srv106/daily/files/daily.32/root/.my.cnf': Permission denied
但许可是正确的
205783621 4 -rw------- 36 srv106 srv106 39 Mar 20 2014 /srv/storage/homes/srv106/daily/files/daily.32/root/.my.cnf
答案1
当您从目录中删除文件时,您对该文件拥有什么样的权限并不重要,重要的是您对该目录拥有写入和执行权限。
如果您确实有它们,我会检查挂载并检查文件所在的文件系统是否以只读方式挂载。