Я знаю, що у файловій системі Unix іноді є речі, які здаються файлами, але фактично не є файлами. Файли в dev
фактично вказують на пристрої. Крім того, можна створити іменовані труби, які також є файлами, але фактично є чергою черг повідомлень. The proc
каталог містить файли на основі процесів, пам'яті, апаратних засобів і т.д.
Я намагаюся краще зрозуміти ці абстракції, щоб вирішити, які я можу використовувати. Скільки способів виконувати Unix файли і які можуть бути легко реалізовані / використані адміністраторами? (наприклад, названі труби і символічні посилання досить легкі для використання.) Якщо я знав правильні терміни для концепцій, я міг би знайти деталі в Інтернеті.