Я использую Ubuntu 9.10. Когда я исследую каталог, он показывает как'?' для пользователя/владения.
Как я могу удалить его?
-rw-r--r-- 1 hap497 hap497 1822 2010-01-28 22:48 IntSizeHash.h d????????? ? ? ? ? ? .libs/ -rw-r--r-- 1 hap497 hap497 194 2010-02-25 12:12 libwebkit_1_0_la-BitmapImage.lo
Я попробовал комнату и sudo комнату, но получаю ошибку:
$ sudo rm -Rf .libs
rm: cannot remove `.libs': Input/output error
Спасибо за любые указатели.
Можно попытаться удалить использование файла, это - inode:
ls -il
необходимо видеть что-то как:
99999 d????????? ? ? ? ? ? .libs/
где 99999 inode число. Затем попробуйте
find . -inum 99999 -exec rm -i {} \;
у Вас, вероятно, будет к 'sudo' команда находки, так как владение повреждается.
Если этот каталог имел файлы в нем, Вы закончите тем, что создали висячие строки и будете нуждаться к fsck в своем диске.
Просто изменитесь, владение себе (через sudo, показанный-R .libs) затем рекурсивно, удаляют каталог (комната-R .libs)..., если это перестало работать: sudo su-; изменение в каталог; удалите содержание; возвратитесь к предыдущему каталогу и удалите каталог.