@wideShift

Права в Linux на директории важнее прав вложенных файлов и папок?

Есть папка, созданная текущим пользователем (не рутом) с правами (drwxrwxr-x пользователь user1 группа user1),
В папке от рута(пользователь root и группа root) созданы файл 1.txt (-rw-r--r--) и директория 2 (drwxr-xr-x).

через nautilus я не могу в этой папке удалить ее содержимое, что логично, у меня нет прав(w) на изменение файла и директории.

Если через консоль зайти в эту папку и выполнить: rm -rf *
все удаляется в папке, при этом я не использовал sudo, что за чудеса?
  • Вопрос задан
  • 230 просмотров
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Права на каталог дают вам возможность работать со списком файлов этого каталога. Вы можете прочитать этот список (r), создавать, переименовывать и удалять файлы и менять права на каталог (w), получать доступ к файлам и подкаталогам (x).
Права на файлы и подкаталоги не мешают их удалить, если у вас есть право записи (w) на основной каталог.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Ubuntu
software engineer
Права на файл позволяют модифицировать сам файл (менять его содержимое и его права доступа).
Права на каталог позволяют редактировать каталог - создавать в нем новые файлы, удалять имеющиеся, переименовывать. Но, например, может не быть прав редактировать файл в этом каталоге.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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