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

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

디렉토리를 삭제하고 싶습니다 982899. 이는 디렉토리 아래에 있습니다 big. 처음 삭제를 시도했을 때 982899다음과 같은 여러 줄의 메시지가 표시되었습니다.

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

그래서 저는 모든 것을 바꾸기 위해 chmod 777 .Make Directory를 사용합니다.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이 문제는 run을 사용하여 해결할 수 있습니다.sudo

sudo rm -rf 982899

관련 정보