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