ВУЗ:
Составители:
190
перевести полученное двоичное число в восьмеричную систему
счисления (например, восьмеричным представлением двоичного числа
110100000 будет 640).
Права доступа также можно в числовой форме задать путем сумми-
рования восьмеричных значений отдельных битов прав доступа:
400 – владелец имеет право на чтение;
200 – владелец имеет право на запись;
100 – владелец имеет право на выполнение;
040 – группа имеет право на чтение;
020 – группа имеет право на запись;
010 – группа имеет право на выполнение;
004 – остальные имеют право на чтение;
002 – остальные имеют право на запись;
001 – остальные имеют право на выполнение.
Можно заметить, что для прав доступа rw-r----- получим:
400 + 200 + 040 = 640.
Типы файлов
В ОС Unix имеются следующие основные типы файлов:
обычные файлы (regular files);
каталоги (directories);
символьные ссылки (symbolic links);
файлы физических устройств (device files);
именованные каналы (named pipes);
доменные гнезда (sockets).
Обычные файлы используются наиболее широко и представляют
собой именованные наборы данных с возможностью произвольного до-
ступа.
Каталоги – специальный тип файлов, позволяющий группировать
вместе другие файлы и каталоги. Содержимое каталога представляет со-
бой список находящихся в нем файлов.
Файлы устройств в Unix являются средством общения прикладных
программ с драйверами оборудования компьютера. Для того чтобы пе-
редать данные драйверу какого-либо устройства, прикладная программа
должна произвести запись в соответствующий специальный файл. По
аналогии, операция чтения из файла устройства означает получение
данных от его драйвера. Обычно каталог с файлами имеет имя «/dev».
Страницы
- « первая
- ‹ предыдущая
- …
- 188
- 189
- 190
- 191
- 192
- …
- следующая ›
- последняя »
