Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KONSPEKT.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.17 Mб
Скачать
  1. Властивості файлової струткури Unix

Файлова структура Unix характеризується такими властивостями:

  • Чітка побудова;

  • Звернення до даних файлу без протиріч;

  • Захист даних файлу;

Можливо визначити дві незалежні категорії файлів: загальні (shareable) на противагу приватним (unshareable) та змінні на противагу постійним.

  • Загальні данні  - це ті, що можуть бути спільними для декількох головних машин.

  • Приватні данні  - мають бути специфічними для кожного головного комп'ютера. Наприклад, домашні каталоги користувачів — загальні данні, але файли контролю пристроїв — ні.

  • Постійні файли  - двійкові, бібліотеки, документація та все інше, що має змінюватися тільки керуючим системою.

  • Змінні  - все, що може бути змінено без втручання керуючого системою.

Для полегшення резервування, керування та спільного використання файлів в мішаних мережах з машин із різними архітектурами та операційними системами, бажано щоб було просто та легко розуміти зв'язки між каталогами (певні каталоги розглядаються як потенційні точки монтування) та типом даних, що вони містять.

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

  1. Різниця між загальними і приватними даними

Різниця між загальними та приватними даними потребує деяких пояснень:

  • В мережевому середовищі (тобто коли є декілька головних машин в одному місці), є гарною практикою мати данні загальні для декількох головних машин, з метою збереження місця та полегшення завдань супроводу.

  • В мережевому середовищі, деякі файли містять данні, що стосуються винятково конкретної головної системи. Такі частини файлової системи не можуть бути узагальнені (без вживання певних заходів).

  • Попередні реалізації файлових систем Unix-типу, перемішують загальні та приватні данні в одній структурі, що ускладнює узагальнення великих частин файлової системи.

  1. Операційні системи типу Linux

Лі́нукс (англ. Linux, також відомий, як GNU/Linux) — монолітне ядро, що використовується для створення UNIX-подібних операційних систем. Це один із найвидатніших прикладів розробки з відкритими джерельними кодами (open source) та вільного програмного забезпечення (free software); на відміну від пропрієтарних операційних систем, на кшталт Microsoft Windows та MacOS X, її джерельні коди доступні усім для використання, модифікації та розповсюдження абсолютно безкоштовно.

GNU/Linux — складна система, що включає тисячі різних пакетів, від найпоширеніших, таких, як утиліти GNU, X.org, графічні середовища GNOME і KDE, до специфічних для якогось одного з дистрибутивів. Команди розробників кожного проекту відрізняються чисельністю, підходом до роботи, використовуваними інструментами і методами планування робіт. При цьому ядро Linux займає особливе місце серед всіх інших застосувань. Від нього залежить можливість роботи системи GNU/Linux на різних апаратних платформах і ступінь підтримки різних пристроїв. Тому характеристики процесу його розробки можуть, якоюсь мірою, служити індикатором для всієї системи

GNU/Linux.

Рисунок 1.3 Графічна історія Unix – систем

Контрольні питання:

  1. Опишіть дві незалежні категорії файлів

  2. Поясніть різницю між загальними і приватними даними

  3. Що таке система GNU/Linux ?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]