Файли в Unix
Матеріал з Вікіпедії — вільної енциклопедії.
В Unix існує 6 типів файлів
- Звичайний (regular)
- Каталог (directory)
- Файл зовнішнього пристрою
- Канал з іменем (FIFO)
- Зв'язок (link)
- Сокети (socket)
Звичайний файл є найбільш споживаним типом. Для операційної системи такий файл виглядає як проста послідовність байтів.
Каталог - це файл, який містить імена файлів, які в ньому знаходяться та посилання на інформацію, яка дозволяє ОС виконувати операції над цими файлами. На запис в каталог має право тільки ядро. Каталог є таблицею, кожен запис якої відповідає деякому файлу.
Файл зовнішнього пристрою дозволяє доступ до цього пристрою. UNIX розрізняє символьні та блочні файли. Символьні файли використовуються для не буферизованого обміну, а блочні в обміні порціями даних фіксованої довжини.
Канали з іменем - це файли, яки використовуються для зв'язку між процесами.
Сокети використовуються для взаємодії між процесами. Інтерфейс socket використовується, наприклад, для доступу до мережі TCP/IP.
Це незавершена стаття про комп'ютери. Ви можете допомогти проекту, виправивши або дописавши її. |