Невозможно удалить файл, потому что он не существует -- даже если я скажу "rm *" -- и chmod работает

У меня есть файл cover.jpg, который я хочу удалить.

Если я запускаю rm cover.jpg, я получаю сообщение об ошибке «rm: невозможно удалить ‘cover.jpg’: нет такого файла или каталога».

Если я запускаю rm * .jpg, я получаю ту же ошибку.

Если я наберу rm c и завершу табуляцию, я получу ту же ошибку.

Если я запускаю ls -1b, имя файла отображается как cover.jpg, что совершенно нормально.

Если запустить chmod 555 cover.jpg, все работает нормально.

find -name cover.jpg находит файл, но find -name cover.jpg -exec rm {} \; выдает ту же ошибку.

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

rm -f не удается удалить файл.

Я не могу использовать на нем lsattr или chattr.

Что еще я могу попробовать? Я добрался до третьей страницы Google, но не нашел ничего, что помогло бы.

1
задан 4 November 2021 в 09:08

0 ответов

Другие вопросы по тегам:

Похожие вопросы: