kill -9 -1
просто отменит все процессы, работающие от имени пользователя выполнения команды, даже оболочки. Можно попробовать это sudo для уничтожения процессов другого пользователя. sudo -u user1 kill -9 -1
Или просто используйте -u
флаг к pkill
команда.
Это пишет, пока диск не полон (обычно существует все еще некоторое пространство, зарезервированное для пользователя root). Но поскольку пул случайных данных ограничен, это могло требовать времени.
При необходимости в определенном количестве случайных данных использовать dd
. Для 1 МБ:
dd if=/dev/random iflag=fullblock of=$HOME/randomFile bs=1M count=1
Другие возможности упоминаются в ответах на связанный вопрос.
Однако почти во всех случаях лучше использовать /dev/urandom
вместо этого. Это не блокируется, если ядро думает, что выходит из энтропии. Для лучшего понимания можно также прочитать мифы о/dev/urandom.
Установка haveged убыстряется /dev/random
и также предоставляет больше энтропии /dev/urandom
.
Править: dd
потребности fullblock
опция как/dev/random (в противоположности /dev/urandom
) может возвратить неполные блоки, если энтропийный пул пуст.
Если Ваш dd
не поддерживает единицы, выписывает им:
dd if=/dev/random iflag=fullblock of=$HOME/randomFile bs=1048576 count=1
/dev/urandom
прекрасен, нет никакой причины не сделать это. И не используйте вихрь Мерсенна, чтобы сделать crypto. И не используйте/dev/random
на Linux. – Gilles 'SO- stop being evil' 05.02.2013, 23:46/dev/urandom
хорошо для криптографического использования. Не использовать/dev/random
. – Thomas Pornin 06.02.2013, 00:12