Невозможно удалить ~/.local/share/recently-used.xbel

Невозможно удалить ~/.local/share/recently-used.xbel

Я видел этот пост:Запретить Dash gnome-shell отображать список последних элементови я не могу удалить файл recently.used.xbel.

Нужно ли мне иметь права root, чтобы это сделать?

-rw------- 1 ryan ryan 39157 2012-02-19 15:47 /home/ryan/.local/share/recently-used.xbel --

Когда я бегу

rm ~/.local/share/recently-used.xbel

я получил

rm: cannot remove `/home/ryan/.local/share/recently-used.xbel': Operation not permitted

Выполнение той же команды sudoвозвращает ту же ошибку, а запуск nautilus от имени root также возвращает похожую ошибку.

решение1

что сказала infinity. Попробуйте ´sudo chattr -i ~/.local/share/recently-used.xbel´, а затем попробуйте удалить файл еще раз.

– @severin

Это сработало. Спасибо.

решение2

~/.local/share/недавно-использованный.xbelнаходится в вашем домашнем каталоге и принадлежит вашему текущему пользователю, поэтому вкратце могу сказать: нет, вам не нужны права root, чтобы удалить его.

Но вам нужно более конкретно описать вашу проблему.

решение3

Попробуйте запустить:lsof |grep recently-used.xbel

Это должно показать, заблокировал ли какой-либо процесс этот файл.

Вы также можете попробовать:rm -f ~/.local/share/recently-used.xbel

решение4

Вы могли бы просто сделать

gksudo nautilus

или какой файловый менеджер вы используете, просто найдите файл и удалите его.

Связанный контент