Що таке спеціальні файли ОС Linux?

special device file) – це один з типів файлів у UNIX-подібній операційній системі. Спеціальні файли пристроїв містять дані, необхідні операційній системі для взаємодії з фізичними пристроями, такими як диски та дисководи, принтери та факси тощо.

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

В операційній системі GNU/Linux існують такі типи файлів: звичайні файли, каталоги, символьні посилання, блокові пристрої, символьні пристрої, сокети, канали Кожен тип має власне позначення одним символом.

До спеціальним файлів відносяться файли пристроїв та тимчасові файли, що створюються процесами. Існують такі основні типи спеціальних файлів: FIFO, блокові та символьні.