Рассмотрим этот пример. Я загружаю файл tar.gz из Интернета и открываю содержимое этого файла в каталог. Предположим, я решил удалить каталог. К сожалению, у меня нет разрешения на удаление каталога. Что я делаю? Я получаю сообщение об ошибке, что у меня нет разрешения на удаление этого каталога.
~$ cd /home/amathew
~$ sudo tar xzf hadoop-0.20.2.tar.gz
~$ sudo mv hadoop-0.20.2 hadoop
~$ sudo chown -R hadoop:hadoop hadoop
Спасибо заранее.
EDIT:
~$ lsattr -RVadlv hadoop
lsattr 1.41.12 (17-May-2010)
2903294105 hadoop Extents
В соответствии с приведенными вами командами вы изменили право собственности на пользователя «hadoop», прежде чем пытались его удалить. Поскольку пользователь «amathew» больше не владеет каталогом, у него нет разрешения на его удаление (кроме случаев, когда здесь не указано групповое отношение).