Биты 750 вызывают -rwxr-x---
разрешения на данный файл для пользователя, которому принадлежит файл, и "группы". Мой запрос касается группы. Какая группа в системе получит эти разрешения?
Прав ли я, предполагая, что они будут присуждены той группе, к которой принадлежит владелец? Если да, то этовсегдаслучай?
решение1
Прав ли я, предполагая, что они будут присуждены той группе, к которой принадлежит владелец? Неправильно. Файл может принадлежать любому пользователю и любой группе. Между пользователем и группой нет такой связи.
У каждого файла есть пользователь-владелец и группа-владелец. Это отдельные сущности. Если вы ls -l
это сделаете, то увидите пользователя-владельца и группу-владельца каждого файла, например:
$ ls -l
-rw-r--r-- 1 user_owner group_owner 22K May 2 13:06 file.png
-rw-r--r-- 1 user_owner group_owner 22K May 2 13:12 file.jpg
Чтобы сменить владельца пользователя, используйте chown
команду. Чтобы сменить владельца группы, используйте chgrp
команду.
Вы также можете использовать chown
и указывать как пользователя, так и группу, разделяя их двоеточием, например:
$ chown user:group file