Файл - некоторая последовательность, не более и не менее. Каждое устройство ввода-вывода, в том числе диски, клавиатуры, устройства отображения и даже вычислительные сети, моделируется соответствующим файлом. Все операции ввода-вывода системы выполняются путем считывания и записи файлов посредством нескольких системных вызовов, известных как вводы-выводы системы Unix. Это простое и элегантное понятие файла, тем не менее, оно обладает глубоким смыслом, поскольку обеспечивает унифицированное представление всего разнообразия файлов, которые могут входить в состав системы.