Как создать файл произвольного размера в Linux?
Для тестирования скорости приема/передачи данных между двумя серверами необязательно искать большой файл, можно просто создать его в течение пяти-десяти секунд.
Чтобы создать файл определенного размера есть несколько способов, использующих разные утилиты. Для примера создадим два тестовых файла размером в 10МB с помощью наиболее популярных утилит «
fallocate
» и «
truncate
».
Fallocate используется для манипулирования выделенным дисковым пространством для файла, чтобы освободить или предварительно выделить его. Команда для создания файла будет иметь вид «
fallocate -l 10M test_file.txt
».
Truncate используется для уменьшения или расширения размера файла до указанного размера. Чтобы создать файл размером 10MB, будем использовать команду «
truncate -s 10MB test_file_2.txt
». Используйте команду «
ls -l
», чтобы проверить заданный размер файлов.
Размер допустимо задавать обозначениями:
•
KB
•
KiB
•
K
•
MB
•
MiB
•
M
•
GB
•
GiB
•
G
•
TB
•
TiB
•
T
•
PB
•
PiB
•
P
•
ZB
•
ZiB
•
Z
•
YB
•
YiB
•
Y
#полезно #linux