[offtop]
"Все файл", "Все объект" - не более, чем метафоры цель которых уменьшение количества сущностей.
Всем понятно, что терминал - это никакой не файл, но в рамках избранной идеологии с ним достаточно эффективно можно работать одинаковыми способами, как и с другими "файлами"
Таким образом файл это универсальный, унифицированный механизм работы с объектами.
smaharbA, в каком-то топике Вы уже говорили, что это какой то жуткий недостаток Unix. Но какие у Вас это вызвало трудности, кроме моральных страданий, Вы не сказали.
[/offtop]