Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

chown - изменение владельца файла и группы

Ассоциация Чаун Команда используется для изменения владельца и группы владельцев файла или каталога. Для использования этой команды требуются права суперпользователя. Синтаксис Чаун выглядит так:



chown [владелец] [: [группа]] файл ...

chown [владелец] [: [группа]] файл ...


chown может изменить владельца файла и / или владельца группы файлов в зависимости от первого аргумента команды. Вот некоторые примеры:


Таблица 9-7: Примеры аргументов chown


Результаты аргумента

Результаты аргумента

bob Меняет владельца файла с текущего владельца на пользователя

боб.


изображение

bob: users Меняет владельца файла с текущего владельца на пользователя

bob и меняет владельца группы файлов на группу пользователей.


изображение

: admins Меняет владельца группы на группу админы. Владелец файла не изменился.


изображение

боб: Измените владельца файла с текущего владельца на пользователя зерно и меняет владельца группы на группу входа пользователя зерно.


изображение


Допустим, у нас есть два пользователя; Дженет, у которого есть доступ к привилегиям суперпользователя и фешенебельный, кто не. Пользователь Дженет хочет скопировать файл из своего домашнего каталога в домашний каталог пользователя фешенебельный. Поскольку пользователь Дженет хочет фешенебельный чтобы иметь возможность редактировать файл, Дженет меняет владельца скопированного файла с Дженет в фешенебельный:


[janet @ linuxbox ~] $ sudo cp myfile.txt ~ Тони

Пароль:

[janet @ linuxbox ~] $ sudo ls -l ~ Тони / myfile.txt

-rw-r - r-- 1 root root root 2016-03-20 14:30 /home/tony/myfile.txt [janet @ linuxbox ~] $ Судо Чоун Тони: ~ Тони / myfile.txt

[janet @ linuxbox ~] $ sudo ls -l ~ Тони / myfile.txt

-rw-r - r-- 1 тони тони тони 2016-03-20 14:30 /home/tony/myfile.txt

[janet @ linuxbox ~] $ sudo cp myfile.txt ~ Тони

Пароль:

[janet @ linuxbox ~] $ sudo ls -l ~ Тони / myfile.txt

-rw-r - r-- 1 root root root 2016-03-20 14:30 /home/tony/myfile.txt [janet @ linuxbox ~] $ Судо Чоун Тони: ~ Тони / myfile.txt

[janet @ linuxbox ~] $ sudo ls -l ~ Тони / myfile.txt

-rw-r - r-- 1 тони тони тони 2016-03-20 14:30 /home/tony/myfile.txt


Здесь мы видим пользователя Дженет скопируйте файл из ее каталога в домашний каталог пользователя фешенебельный, Следующий, Дженет меняет владельца файла с корень (в результате использования Sudo), Чтобы фешенебельный. Используя конечное двоеточие в первом аргументе, Дженет также изменил групповое владение файлом на группу входа в фешенебельный, которая оказывается группой фешенебельный.

Обратите внимание, что после первого использования Sudo, Дженет не было предложено ввести ее пароль. Это потому что Sudo, в большинстве конфигураций «доверяет» вам несколько минут, пока не истечет его таймер.


Лучшие облачные вычисления для ОС в OnWorks: