rm: `/../...v'를 제거할 수 없습니다: 권한이 거부되었습니다.

rm: `/../...v'를 제거할 수 없습니다: 권한이 거부되었습니다.

디렉토리를 삭제하고 싶습니다 982899. 디렉토리 아래에 있습니다 big. 처음 삭제하려고 하면 982899다음과 같은 여러 줄의 메시지가 표시됩니다.

rm: `982899/.../...v'를 제거할 수 없습니다: 권한이 거부되었습니다.

그래서 나는 디렉토리가 모든 것을 바꿀 수 있도록 chmod 777 .만드는 데 사용합니다.big

그러나 그 후에도 rm -rf 982899여전히 동일한 메시지가 표시됩니다.

rm: `982899/.../...v'를 제거할 수 없습니다: 권한이 거부되었습니다.

심지어 처형까지 했지만 chmod 777 982899아무것도 바뀌지 않았습니다!

왜 ? 디렉토리를 삭제하려면 어떻게 해야 합니까 982899?

답변1

rm -rf 982899해당 디렉터리 내의 모든 항목을 재귀적으로 제거하려고 시도한 다음, 디렉터리가 비어 있으면 디렉터리 자체를 제거합니다. 따라서 문제는 내부 항목을 삭제할 권한이 없다는 것일 수 있습니다 982899. 이 문제를 해결하려고 시도 chmod -R 777 982899하거나 해결할 수 있습니다 chown -R <your_user> 982899. 명령이 재귀 작업에 chxxx대문자를 사용한다는 점에 주의하세요 .-R

답변2

아래 메시지가 나타날 수 있습니다.

rm: `982899/.../...v'를 제거할 수 없습니다: 권한이 거부되었습니다.

owner파일이 다른 사용자(예 : ) 이기 때문에 발생했습니다 root.

root이 문제는 다음을 사용하여 실행하여 해결할 수 있습니다.sudo

sudo rm -rf 982899

관련 정보