Linux에서 파일/디렉터리 이름 바꾸기/삭제는 쓰기 권한에 속합니까?
답변1
디렉터리를 이동하거나 이름을 바꾸는 권한은 디렉터리 자체가 아닌 ".." 디렉터리(포함 디렉터리)의 권한에서 나옵니다.
간단한 테스트 케이스
$ mkdir testdir/subdir -p $ chmod -w testdir $ mv testdir/subdir testdir/othersub
mv: »testdir/subdir“에서 »testdir/othersub“로의 변환이 유효하지 않음: 승인되지 않음 ==> 권한 없음