Je dois sauvegarder tout mon système, car mon disque dur est en train de mourir.
Dans $ HOME, il y a un fichier .rsync.log
que je ne peux pas effacer en tant qu'utilisateur ou en tant que root.
LANG=C rm -f /media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
rm: cannot remove '/media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log': Operation not permitted
J'ai exécuté un contrôle du système de fichiers, mais cela n'a pas fonctionné.
LANG=C getfacl /media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
getfacl: Removing leading '/' from absolute path names
# file: media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
# owner: alex
# group: alex
user::rw-
group::r--
other::r--
et
lsattr /media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
-----a-------e-- /media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
Le système de fichiers est ext4.
Je dois me débarrasser de ce fichier avant de faire ma sauvegarde à partir de $ HOME. Comment faire?
filesystems
Rui F Ribeiro
la source
la source
Réponses:
Il
a
y a l' indicateur d'ajout uniquement , qui fonctionne un peu comme l'indicateur immuable en ce qu'il empêche également la suppression du fichier. Aussi pour root:chattr -a /media/alex/.../.rsync.log
car root devrait s'en débarrasser.la source