[db2inst1][testing ~/sqllib/db2dump] rm db2diag.log
rm: cannot remove `db2diag.log': Permission denied
[db2inst1][testing ~/sqllib/db2dump] id
uid=1002(db2inst1) gid=107(db2iadm1) groups=16(dialout),33(video),107(db2iadm1),108(db2fadm1),1001(eduserver)
[db2inst1][testing ~/sqllib/db2dump] ll
total 1381172
-rw-rw-rw- 1 root db2iadm1 1412931954 Oct 2 10:24 db2diag.log
현재 로깅 된 사용자 (db2inst1)는 삭제하려는 파일에 대한 w 권한이있는 db2iadm1 그룹의 일부입니다. 그러나 나는 할 수 없다. 왜 그런지 알아?
업데이트-상위 디렉토리에 대한 권한
drwxr-sr-x 2 루트 db2iadm1 4096 8 월 22 일 14:39 db2dump
질문과 유사 : 이 파일을 루트로 삭제할 수없는 이유는 무엇입니까? . 제안 : unix.stackexchange.com/a/206595/92974
—
Magnus
rm