Page 50 - 4784
P. 50

Опис (для
                               Право доступу     Опис (для каталогу)
                                                                              файлу)
                                                       містяться              каталогу
                                                       у каталозі            аналогічне
                                                                              право не
                                                                            встановлено
                               SUPERVISOR          Надає повні права     Надає повні права
                               (Адмініструват         доступу до
                                                                          доступу до файлу
                                     и)         каталогу та його вмісту

                                При цьому потрібно пам’ятати таке:
                                      права  доступу  до  файлу  завжди  мають  перевагу  над
                                       правами доступу до каталогу;
                                      права доступу до файлів у каталозі успадковуються від
                                       самого  каталогу,  навіть  якщо  вони  не  надані  файлам
                                       безпосередньо.
                                 3.4 Операційна система UNIX
                                 На  структурному  рівні  операційна  система  має  вигляд
                            дворівневої  моделі  (рис.  3.5).  На  першому  рівні,  у  центрі
                            операційної системи, міститься ядро, що безпосередньо взаємодіє з
                            апаратною  частиною  комп’ютера.  Функціонально  розташовуючись
                            між  апаратною  частиною  і  прикладними  програмами,  ядро
                            забезпечує  необхідну  незалежність  операційної  системи  від
                            апаратури.  Ядро  надає  прикладним  програмам  набір  сервісів,  до
                            яких  належать:  операції  введення-виведення  (відкриття,  читання  і
                            запис  файлів  та  керування  ними),  створення  процесів  і  керування
                            ними,  їх  синхронізація,  операції  міжпроцесорної  взаємодії.  Всі
                            прикладні   програми    запитують    сервіси   ядра   стандартно,
                            використовуючи для цього механізм системних викликів.
                                Другий  рівень  складають  системні  і  прикладні  програми  або
                            задачі.  Незважаючи на  зовнішню  відмінність  прикладних програм,
                            схеми їхньої взаємодії з  ядром є однаковими. Ядро виконує базові
                            функції  операційної  системи:  створює  процеси  і  керує  ними,
                            розподіляє пам’ять і забезпечує доступ до файлів та периферійних
                            пристроїв.  Взаємодія  прикладних  задач  з  ядром  відбувається  за
                            допомогою стандартного інтерфейсу системних викликів. Інтерфейс
                            системних викликів — це набір сервісів ядра, який визначає формат


                                                           48
   45   46   47   48   49   50   51   52   53   54   55