Для более быстрой альтернативы / dev / urandom
существует shred -v -n 1
(если псевдослучайное допустимо) или ] cryptsetup
со случайным ключом и его обнулением (для зашифрованных нулей). Даже без ускорения AES он легко превосходит / dev / urandom
скорости.
Не знаю, насколько быстро tr
, иначе можно было бы просто dd if = | tr | dd of =
.
Использование файла в качестве источника шаблона может быть выполнено следующим образом:
(while [ 1 ]; do cat file; done) | dd of=...
Хотя файл должен быть достаточно большим, чтобы это было эффективно удаленно.
Если count =
важен для вас, добавьте iflag = fullblock
в команду dd
. Возможны частичные чтения, в результате которых частичные блоки будут считаться полными. Это особенно важно при использовании блоков большего размера (например, bs = 1M
), что вам нужно, если вам нужна скорость.
Правильное право на /usr/bin/crontab
равно -rwsr-xr-x
. Поэтому используйте chmod 4755 /usr/bin/crontab
для их установки.