LINUX.ORG.RU
ФорумAdmin

Не удаляется пустой каталог - атипичный случай.

 , ,


1

3

Привет, комрады! Столкнулся с такой проблемой. Debian Jessie. Пытаюсь удалить пустой каталог - вывод ошибки «Каталог не пуст». rm -rf каталог не помогает. В каталоге ls -a выдаёт отсутствие файлов. (total 0) Права на каталог рекурсивно накинул полные. (drwxrwxrwx+ 1 admin admin). lsof блокировки каталога не показала. При этом каталог перемещать могу. Проверка диска на ошибки аномалий не выдала. Пробовал и от admin, и от рута. Не критично, но такая ситуация удивляет, интересно бы разобраться. Есть идеи?

А после такого?

chattr -i <file>
Zubok ★★★★★
()

man rmdir

--ignore-fail-on-non-empty

              ignore each failure that is solely because a directory is non-empty
anonymous
()

drwxrwxrwx+ 1 admin admin

ссылок должно быть две, на . и .. Что-то с ним случилось, посмотри ls -ia

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

Это директория)) в линукс директория это список фалов которые, там содержатся, значит чтобы удалить из директории А, директорию Б, тебе надо иметь возможность менять директорию А.

Так что показывай

ls -al .
sparks ★★★
()

drwxrwxrwx+ 1 admin admin

Одна ссылка на каталог? Что за ФС?

Должно быть две: родительский каталог ссылается на него и сам он ссылается на себя.

wandrien ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.