Оглавление
Как создать файл определенного размера в Linux с помощью команды fallocate
Fallocate используется для манипулирования выделенным дисковым пространством для файла, чтобы освободить или предварительно выделить его.
Для файловых систем, которые поддерживают системный вызов fallocate, предварительное распределение выполняется быстро, выделяя блоки и помечая их как неинициализированные, не требуя ввода-вывода для блоков данных.
Это гораздо быстрее, чем создавать файл, заполняя его нулями.
$ fallocate -l 10M daygeek.txt
Используйте команду ls, чтобы проверить заданный размер файла.
$ ls -lh daygeek.txt -rw-rw-r-- 1 daygeek daygeek 10M Feb 3 13:43 daygeek.txt
Ссылки
Еще 5 способов создания файлов произвольного размера по ссылке:
https://itisgood.ru/2019/02/04/6-sposobov-sozdat-fajl-v-linux-opredelennogo-razmera/