
Файловый дескриптор (file descriptor) — это уникальный числовой идентификатор, который операционная система назначает каждому открытому файлу или ресурсу (сокету, каналу, устройству). Файловые дескрипторы в Linux и других UNIX-подобных операционных системах (ОС) очень важны, хотя используются и в Windows. Они помогают управлять вводом-выводом данных, позволяя программам обращаться к файлам и другим объектам через системные вызовы.
