Per rimuovere un file è necessario il permesso di scrittura sulla directory che lo contiene ¹ questo file.
Qui i permessi sono dr-xr-xr-x 3 rayell pg1083760 4096 2010-10-10 10:00 .
Quindi nessuno (tranne root
) può rimuovere i file all'interno di questa directory. Il proprietario deve utilizzare chmod
prima.
—
Un'altra possibile domanda è l'attributo
lsattr file
Questo comando ti mostrerà l'attributo del file e un file con l'attributo 'i' non può essere modificato (e cancellato)
quindi controlla l'attributo del tuo file e rimuovi l'attributo 'i' se l'attributo è stato impostato
chattr -i file