Файли в Unix

Матеріал з Вікіпедії — вільної енциклопедії.

В Unix існує 6 типів файлів

  1. Звичайний (regular)
  2. Каталог (directory)
  3. Файл зовнішнього пристрою
  4. Канал з іменем (FIFO)
  5. Зв'язок (link)
  6. Сокети (socket)

Звичайний файл є найбільш споживаним типом. Для операційної системи такий файл виглядає як проста послідовність байтів.

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

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

Канали з іменем - це файли, яки використовуються для зв'язку між процесами.

Сокети використовуються для взаємодії між процесами. Інтерфейс socket використовується, наприклад, для доступу до мережі TCP/IP.


Комп'ютер Це незавершена стаття про комп'ютери.
Ви можете допомогти проекту, виправивши або дописавши її.