Jawaban:
Menghapus file berarti Anda membuat perubahan pada direktori tempatnya berada, bukan file itu sendiri. Grup Anda perlu rw di direktori untuk dapat menghapus file. Izin pada file hanya untuk membuat perubahan pada file itu sendiri.
Ini mungkin membingungkan pada awalnya sampai Anda berpikir tentang cara kerja sistem file. File hanyalah inode, dan direktori merujuk ke inode. Dengan menghapusnya, Anda hanya menghapus referensi ke inode file itu di direktori. Jadi Anda mengubah direktori, bukan file. Anda dapat memiliki tautan keras ke file itu di direktori lain, dan Anda masih dapat menghapusnya dari direktori pertama tanpa benar-benar mengubah file itu sendiri, itu masih ada di direktori lain.
ls -ld /path/to/directory
atau hanya ls -ld .
jika Anda sudah cd ke direktori itu.
getent group 1002
untuk melihat apakah itu memberi Anda kesalahan yang lebih banyak.
Hanya sistem yang dapat menghapus file, dan hanya jika tidak memiliki referensi. Seorang pengguna biasa hanya dapat memutuskan tautan suatu file, yaitu menghapusnya dari suatu direktori. Anda perlu akses tulis ke direktori untuk memutuskan tautan file darinya. Membatalkan tautan file tidak mengubah file, jadi akses tulis ke file tidak relevan.
775 drwxrwxr-x
untuk direktori.