The wikis are now using the new authentication system.
If you did not migrate your account yet, visit https://idp-portal-info.suse.com/

SDB:Быстрое создание файла большого размера с помощью dd

(перенаправлено с «How-To Create 10 GB file instantly with "dd"»)
Перейти к: навигация, поиск
Руководство описывает быстрое создание файла большого размера с помощью dd.

Необходимые условия

  • Сначала убедимся что у нас достаточно дискового пространства на текущем разделе для создания файла нужного размера. Воспользуйтесь командой
df -h
  • Если вы используете FAT32, то вы должны учитывать ограничение этой файловой системы на максимальный размер файла, составляющий 4GiB. Ограничения на максимальный размер файла в других широко используемых файловых системах довольно велики.

Создаем файл

Создадим файл объемом 40Gb.

dd if=/dev/zero of=~/harddisk.img bs=1G count=0 seek=40

Другие варианты:

dd if=/dev/zero of=~/harddisk.img bs=1M count=0 seek=$[40*1024]

Примечания

Будьте аккуратны при использовании блоков(bs) больших объемов с ненулевым значение count. Так как блок полностью формируется в памяти прежде чем будет сброшен на диск. Использование гигабайта памяти ради выполнения dd может быть слишком расточительным. Поэтому, если операция копирования действительно будет производиться, рекомендуется использовать относительно небольшие блоки (4-8 Mb) и вычисляемое значение count.