Lösung 1:
Die Berechtigungen, Inhalte und alle Attribute sind Teil des Inodes. Der Name steht im Telefonbucheintrag. Die Berechtigungen werden nicht rekursiv vererbt (außer wenn Sie default in Posix ACLs verwenden).
Wenn Sie eine Datei löschen, entfernen Sie intern nur einen festen Link vom Verzeichniseintrag zum Inode. Wenn alle Hardlinks entfernt werden und der Inode nicht verwendet wird, fordert das Dateisystem den Speicherplatz zurück. Sie benötigen nur eine Schreibberechtigung für den Ordner, unabhängig davon, welche Berechtigungen für die Datei festgelegt sind (mit Ausnahme der unveränderlichen Ext-Berechtigung). Gleiches gilt für einen leeren Ordner.
Wenn Sie einen nicht leeren Ordner löschen, benötigen Sie eine Schreibberechtigung für den zu löschenden Ordner und seinen übergeordneten Ordner.
Lösung 2:
Wenn Sie Eigentümer des Verzeichnisses sind, dürfen Sie basierend auf den Berechtigungen des Verzeichnisses alles daran und an den darin enthaltenen Inhalten tun. Obwohl Sie die Datei nicht besitzen, konnten Sie sie dennoch löschen, da Sie über Lese-/Schreibberechtigung für das Verzeichnis verfügten, in dem sich die Datei befand.