Файл-дырка — это класс объектов Вашей файловой системы, в которой обмен данными не приводит к обращению к содержимому какого-то файла. Такие файлы не имеют размера, и сколько в неё не записывай данные — размер не увеличится.
Такой тип файлов необходим для корректного взаимодействия файловой системы с подключаемыми устройствами, которые требуют получение возможности записывать или считывать информацию.
Смысл работы файла-дырки довольно необычный: ядро передаёт все записанные данные драйверу, который отвечает за файл-дырку и тот (драйвер) самостоятельно и по своему алгоритму обрабатывает полученные данные.
Таким нехитрым образом мы разобрались с «файлами-дырками»!