运行命令
/data/jritchie$ mv ~/jenkins_dev /data/jritchie/jenkins_dev
我收到一堆如下错误:
mv: cannot remove `/home/jritchie/jenkins_dev/plugins/valgrind/WEB-INF/lib': Directory not empty
这类似于返回的错误R M。
我的问题是,这个错误是否意味着我的文件已全部成功移动到新位置,但从旧位置删除它们失败?还是说他们根本就没有被感动过?我可以安全地删除旧文件吗rm -r ~/jenkins_dev
?
答案1
检查其中是否存在不属于您的文件/文件夹。假设 bash 和所有文件名都表现良好,如下所示:
for file in $(find ~/jenkins_dev); do stat -c '%U %n' $file;done | grep -v jritchie
如果出现问题,那么您需要让所有者(或系统管理员)为您处理。