Изучение принципов организации файловой системы ОС UNIX на примере QNX, страница 9

$ file -f file_analyze

shluz.c:        ASCII C program text

shluzProg:      ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynami

cally linked (uses shared libs), 0 bytes lazy stack, 4096 bytes preallocated sta

ck, not stripped

for_links1.txt: ASCII text

$ file -f file_analyze

/home/mary/for_symb_l3.txt: symbolic link to `labs/lab2/for_symb_l.txt'

3.11. Сопоставить возможности исполнения наиболее часто используемых  операций, варьируя правами доступа к файлу и каталогу (оформить в виде таблицы).

Операция

Необходимые права на файл

Необходимые права на каталог

Cd /u/me

-

x

Ls /u/me/*.c

-

r

Ls –s /u/me/*.c

-

rx

Cat report.txt

r

x

Cat >> report.txt

w

x

./a.out

x

x

Script.sh

rx

x

Rm file

-

xw

4. Выводы.

В лабораторной работе была исследована структура файловой системы QNX. Были рассмотрены различные действия: создание ссылок, жестких и символических, права доступа, типы файлов, присутствующие в системе и т.д.

Все задания, выполненные в ходе работы успешно функционируют, в связи с чем, результат работы можно считать успешным. Все промежуточные выводы, касающиеся выполнения заданий указаны в пункте Ход работы.

5. Источники.

5.1. А. Робачевский “Операционная система UNIX.”

5.2. Help ОС QNX.

5.3. Б. Керниган, Р. Пайк “UNIX. ПРОГРАММНОЕ ОКРУЖЕНИЕ.”

5.4. Ресурсы интернета.