Реферат Курсовая Конспект
Разрешения на доступ к файлу - раздел Программирование, Интерфейс пользователя ОС Linux и программирование на языке оболочки Разрешения, Или Привилегии,На Досту...
|
Разрешения, или привилегии,на доступ к файлу (file access permissions) определяют, как файл может быть использован владельцем, группой пользователей, к которой принадлежит владелец, и всеми прочими пользователями.
Пример: Пусть файл имеет привилегии 07558 = 111 101 1012. Тогда команда
$ls -l
выведет следующее:
-rwxr-xr-x 1 ivanov users 4096 Sep 6 2004 имя_файла
Это означает, что данный файл доступен для владельца на чтение, запись и выполнение; для группы usersи прочих пользователей - только на запись и выполнение.
Изменить привилегии можно при помощи команды chmod или системного вызова chmod. Эта операция может быть выполнена только владельцем файла или суперпользователем (корневым пользователем).
В команде chmod используются следующие обозначения:
u владелец файла = назначить разрешение
g группа + добавить разрешение
o прочие - удалить разрешение
a все (владелец, группа, прочие)
Примеры.
$chmod u+x имя_файла Добавить разрешение на выполнение файла для владельца
$chmod g-rw имя_файла Удалить разрешение на чтение и запись файла для группы
$chmod a=r имя_файла Дать разрешение на запись файла для всех
– Конец работы –
Эта тема принадлежит разделу:
На сайте allrefs.net читайте: "Интерфейс пользователя ОС Linux и программирование на языке оболочки"
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Разрешения на доступ к файлу
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов