Page 25 - 2578
P. 25
UNIX — багатозадачна багатокористувацька система з
широким спектром послуг. Один потужний сервер може
обслуговувати запити великої кількості користувачів. UNIX-
система може виконувати різноманітні функції: працювати як
обчислювальний сервер, який обслуговує сотні користувачів;
як сервер бази даних; як сервер мережі, що він підтримує
найважливіші сервіси мережі (telnet, ftp, електронну пошту,
службу імен DNS тощо), або навіть як мережний
маршрутизатор;
наявність стандартів. Незважаючи на різноманітність
версій UNIX, основою всього сімейства є принципово
однакова архітектура й низка стандартних інтерфейсів.
Досвідчений адміністратор без великої напруги зможе
обслуговувати іншу версію системи, для користувачів перехід
на іншу версію може стати непомітним;
простий, але потужний модульний користувацький
інтерфейс. Маючи у своєму розпорядженні набір утиліт,
кожна з яких розв’язує вузьку спеціалізовану задачу, можна
конструювати з них складні комплекси;
використання єдиної, легко обслуговуваної ієрархічної
файлової системи. Файлова система — це не лише доступ до
даних, які зберігаються на диску. Через уніфікований
інтерфейс файлової системи здійснюється доступ до
терміналів, принтерів, магнітних стрічок, мережі й навіть до
пам'яті;
надто велика кількість додатків, у тому числі вільно
розповсюджуваних, розпочинаючи від найпростіших
текстових редакторів і завершуючи потужними системами
керування базами даних.
Архітектура UNIX
Побіжний погляд дозволяє побачити дворівневу модель
системи, яка відображена на рисунку 1.1.
24