명령 실행
/data/jritchie$ mv ~/jenkins_dev /data/jritchie/jenkins_dev
다음과 같은 오류가 많이 발생합니다.
mv: cannot remove `/home/jritchie/jenkins_dev/plugins/valgrind/WEB-INF/lib': Directory not empty
이는 반환된 오류와 유사합니다.RM.
내 질문은, 이 오류는 내 파일이 모두 새 위치로 성공적으로 이동했지만 이전 위치에서 삭제하지 못했음을 의미합니까? 아니면 전혀 움직이지 않았나요? 오래된 파일을 안전하게 삭제할 수 있나요 rm -r ~/jenkins_dev
?
답변1
거기에 귀하의 소유가 아닌 파일/폴더가 있는지 확인하세요. bash가 다음과 같이 모든 파일 이름에서 잘 작동한다고 가정합니다.
for file in $(find ~/jenkins_dev); do stat -c '%U %n' $file;done | grep -v jritchie
문제가 발생하면 소유자(또는 시스템 관리자)에게 처리를 요청해야 합니다.