일반 파일 이444
있고 해당 권한을 . rm
. 내 질문은 파일을 삭제할 수 있는지 여부가 디렉터리 권한에 따라 달라지는 것이 아닌가 하는 것입니다. rm
디렉터리에 쓰기 및 실행 권한이 있는데도 경고가 생성되는 이유는 무엇입니까 ? 파일 삭제 가능 여부도 파일 권한에 따라 달라지나요? 아니면 디렉토리 권한에 전적으로 의존합니까?
답변1
왜냐하면기준필요해:
삼.파일이 디렉토리 유형이 아니고
-f
이 옵션이 지정되지 않고 파일의 권한이 쓰기를 허용하지 않고 표준 입력이 터미널이거나-i
이 옵션이 지정된rm
경우 프롬프트가 표준 오류 및 표준 행에 기록되어야 합니다. 입력을 읽어야 합니다. 응답이 긍정적이지 않으면 rm은 현재 파일에 대해 더 이상 작업을 수행하지 않고 나머지 파일을 계속 처리합니다.
그래서ㅏ)이는 특정적인 것이며 rm
(권한이 일반적으로 작동하는 방식은 밝히지 않음)비)rm -f file
이를 사용하거나 재정의 할 수 있습니다.true | rm file