Eu tenho que fazer backup de todo o sistema, porque meu disco rígido está morrendo.
Em $ HOME, há um arquivo .rsync.log
que não consigo apagar como usuário ou como 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
Eu executei uma verificação do sistema de arquivos, mas isso não funcionou.
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--
e
lsattr /media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
-----a-------e-- /media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
O sistema de arquivos é ext4.
Preciso me livrar desse arquivo antes de fazer meu backup em $ HOME. Como posso fazer isso?
filesystems
Rui F Ribeiro
fonte
fonte
Respostas:
O
a
que há a acrescentar única bandeira , que funciona um pouco como a bandeira imutável na medida em que também impede a remoção do arquivo. Também para root:chattr -a /media/alex/.../.rsync.log
como raiz deve se livrar dele.fonte