Не могу удалить каталог! Помогите!! (solved)
robinton 3 ноября, 2006 - 12:15
Вот такие дела
Есть в системе каталог:
ruspbn00008 ~ # ll -dn /usr/sbin/hciattach/ dr-x-w---T 2 198675 17741 49152 Май 20 2014 /usr/sbin/hciattach/
его uid и gid не определены в системе.
Файловая система ext3 - проверял, ошибок не пишет.
При попытке удалить каталог пишет:
ruspbn00008 ~ # rm -rf /usr/sbin/hciattach/ rm: невозможно удалить каталог `/usr/sbin/hciattach/': Операция не позволяется
Что делать?
»
- Для комментирования войдите или зарегистрируйтесь
а rmdir не
а rmdir не пробовал для удаления?
Пробовал
Пробовал. Не работает.
Я сейчас загрузился из под livecd.
fsck - пишет, что fs в порядке,
но каталог удалить всё равно не получается! Ерунда какая-то!
$ lsattr
$ lsattr /usr/sbin/hciattach/ покажи
Re: $ lsattr
Извините пропал надолго
lsattr /usr/sbin/hciattach/ показал ровно ничего
Сорри: lsattr -d
Сорри:
lsattr -d /usr/sbin/hciattach
Он В ЛЮБОМ СЛУЧАЕ должен показать хотя бы строчку о директории. Он не может "показывать ничего" :-)
Re: Сорри:lsattr -d
Да, я прошу прощения, -d пропустил
вижу следующее:
#>lsattr -d /usr/sbin/hciattach
--SDi------t- /usr/sbin/hciattach
Результат не понял, пошёл читать ман.
Да, теперь понятненько
Да понятно.
Признаю свою некомпетентность, спасибо всем кто принял участие в решении проблемы, Особое спасибо IsakovAN- действительно атрибуты! Мой респект!! :-)
Тема закрыта вот результат
#> lsattr -d /usr/sbin/hciattach
--SDi------t- /usr/sbin/hciattach
Выдержка из мана:
A file with the `i' attribute cannot be modified: it cannot be deleted or renamed, no link can be created to this file and no data can be written to the file. Only the superuser or a process possessing the CAP_LINUX_IMMUTABLE capability can set or clear this attribute.
Решение:
#> chattr -i /usr/sbin/hciattach
#> rm -rf /usr/sbin/hciattach
Ещё раз спасибо Тема закрыта (Problem Solved)
Не за что!
Не за что! :-)
Осталось выяснить, какая вражина у вас с атрибутами баловалась! :-D
пробуй # chmod -R 777
пробуй # chmod -R 777 /usr/sbin/hciattach && rm -rf /usr/sbin/hciattach
_________________
Каждому линуксоиду - по мануалу!!!
Re: пробуй # chmod -R 777
chmod -R 777 /usr/sbin/hciattach && rm -rf /usr/sbin/hciattach/
chmod: изменение прав доступа для `/usr/sbin/hciattach': Операция не позволяется
А может
А может использовать chown root:wheel а потом удалить?
Отвечает, что
Отвечает, что операция не позволяется
rm -rd ....
rm -rd ....
Re: rm -rd ....
Та же ерунда что и с rm -rf ... выше
сорри за офтоп,
сорри за офтоп, но по-моему твоя ОС над тобой смеется :)