Приветствую Вас Гость | RSS

Уже всё СкаченО

Понедельник, 28.07.2025, 00.31.26
Главная » Статьи » Основы UNIX » Основы операционной системы UNIX

Изменение принадлежности файла
Владелец файла, а также пользователь root может изменять владельца и группу-владельца файла. Для изменения владельца (и группы-владельца) файла используется команда chown со следующим синтаксисом:
chown [-h][-R] владелец[:группа] файл ... 

Опция -h требует изменять владельца файла, на который указывает символическая связь, а не самой связи, как происходит по умолчанию. Опция -R требует рекурсивно изменить владельца во всех подкаталогах.

Для изменения только группы, владеющей файлом, используется команда chgrp:
chgrp [-h][-R] группа файл ... 

Ее опции аналогичны команде chown.

Учтите, что после передачи файла другому владельцу, первоначальный владелец перестает им обладать, и будет иметь права доступа, установленные новым владельцем.

Рассмотрим простой пример:
$ ls -l
total 2
-rw-r--r-- 1 user01 others 6 Dec 10 16:19 testfile
$ chown informix testfile
$ ls -l
total 2
-rw-r--r-- 1 informix others 6 Dec 10 16:19 testfile
$ logname
user01
$ chown user01 testfile
UX:chown: ERROR: testfile: Not privileged

Категория: Основы операционной системы UNIX | Добавил: Fishing (12.10.2009)
Просмотров: 354 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]