Câu trả lời:
Xóa một tệp có nghĩa là bạn đang thực hiện các thay đổi đối với thư mục mà nó nằm trong đó chứ không phải chính tệp đó. Nhóm của bạn cần rw trên thư mục để có thể xóa một tập tin. Các quyền trên một tệp chỉ để thực hiện các thay đổi đối với chính tệp đó.
Điều này có thể trở nên khó hiểu lúc đầu cho đến khi bạn nghĩ về cách hệ thống tập tin hoạt động. Một tập tin chỉ là một nút, và thư mục đề cập đến nút. Bằng cách xóa nó, bạn chỉ cần xóa một tham chiếu đến inode của tệp đó trong thư mục. Vì vậy, bạn đang thay đổi thư mục, không phải tập tin. Bạn có thể có một liên kết cứng đến tệp đó trong thư mục khác và bạn vẫn có thể xóa tệp đó khỏi thư mục đầu tiên mà không thực sự thay đổi tệp, nó vẫn tồn tại trong thư mục khác.
ls -ld /path/to/directory
hoặc đơn giản là ls -ld .
nếu bạn đã cd'd vào thư mục đó.
getent group 1002
để xem nó có cho bạn một lỗi dài dòng hơn không.
Chỉ hệ thống mới có thể xóa một tập tin và chỉ khi nó không có tài liệu tham khảo. Một người dùng chỉ có thể hủy liên kết một tệp, nghĩa là xóa nó khỏi một thư mục. Bạn cần ghi quyền truy cập vào một thư mục để hủy liên kết một tệp từ nó. Hủy liên kết một tệp không sửa đổi tệp, vì vậy ghi quyền truy cập vào tệp là không liên quan.
775 drwxrwxr-x
cho các thư mục.