LINUX.ORG.RU

Удаление пользовательского файла.

 ,


0

1

На старом ssd диске решил очистить раздел. Подключил к десктопу, загрузился, примонтировал ФС (ext4), удаляю файлы - всё удалилось кроме ~/.local/share/sddm/xorg-session.log. Ни пользователем, ни рутом не удаляется.

rm: cannot remove 'xorg-session.log': Operation not permitted
Тот же Operation not permitted при попытке сделать chown.
$ ls -l
total 4
-rw------- 1 user user 15617 июл  1  2020 xorg-session.log

Что ему надо?

★★★★

Ответ на: комментарий от Chord

хм… А юзер-то с нынешним точно совпадает? И пробовал ли -f к rm добавлять? Хотя вообще с такими правами должно и так удалиться.

CrX ★★★★★
()
Ответ на: комментарий от CrX

Юзер тот же самый. Если даже и другой юзер - рут должен был удалить. И да, rm делал с ключом -f

Chord ★★★★
() автор топика

ни рутом не удаляется

Рут имеет право удалять любые файлы где угодно. Так что либо на файле стоит расширенный аттрибут, запрещающий удаление (см. lsattr xorg-session.log), либо ты смотришь на права не того файла.

annulen ★★★★★
()
Ответ на: комментарий от annulen

Да ,точно. chattr -i сделал - файл удалился. Я его когда-то +i сделал, чтобы в лог не срал тоннами. И забыл.

Chord ★★★★
() автор топика
Последнее исправление: Chord (всего исправлений: 1)

Может chattr -i org-session.log?

Или ФС, может быть, повреждена? Насколько я знаю, тоже может приводить к подобным сообщениям.

witaway
()
Последнее исправление: witaway (всего исправлений: 1)
Ответ на: комментарий от Chord

А мне казалось, что наличие кастомных атрибутов как-то отображается в выдаче ls -la, видать, перепутал с ACL.

annulen ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.