Я хотів би створити спеціальний файл, подібний до /dev/nullабо /dev/random, де файл насправді не існує, але ви з нього все одно можете прочитати, за винятком того, що я фактично можу встановити обмеження на видимий розмір файлу.
Інакше кажучи, я хочу створити спеціальний файл, де (якщо припустити, що я встановив ковпачок у 500 ГБ), коли я "котять" файл, він видасть усі 500 ГБ файлу, а потім зупиниться. Він повинен діяти так само, як і фактичний файл 500 Гб, але не займаючи місця. Вміст цього файлу не має значення, він може бути \0як- /dev/nullнебудь, або просто невеликою стрічкою, що надсилається знову і знову, або будь-що інше.
Це щось, що можна зробити? Єдине, що мені вдалося знайти близько mknod, - це люди, на яких розмовляють , але це було не дуже корисно.