Saya harus Cadangkan seluruh Sistem saya, karena HDD saya sekarat.
Di $ HOME ada file .rsync.log
yang tidak bisa saya hapus sebagai pengguna atau sebagai 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
Saya menjalankan pemeriksaan sistem file, tetapi itu tidak berhasil.
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--
dan
lsattr /media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
-----a-------e-- /media/alex/3c68c336-bf8d-46f8-bc04-58d3e160f2b1/alex/.rsync.log
Filesystem adalah ext4.
Saya perlu menyingkirkan file ini sebelum saya membuat cadangan dari $ HOME. Bagaimana saya bisa melakukannya?
filesystems
Rui F Ribeiro
sumber
sumber
Jawaban:
The
a
ada append hanya bendera , yang tidak bekerja sedikit seperti bendera berubah dalam hal itu juga mencegah menghapus file. Juga untuk root:chattr -a /media/alex/.../.rsync.log
sebagai root harus menyingkirkannya.sumber