cat /dev/random открывает диалог печати

Я просто бездельничал и в терминале моего Mac я сделал cat /dev/random просто смотреть бесконечный поток случайных значений. Теперь он вызвал диалоговое окно печати и хочет напечатать половину страницы текста. Предварительный просмотр слишком мал для меня, чтобы прочитать. Должен ли я распечатать это? Кто-нибудь когда-нибудь слышал об этом? Он распечатал кучу случайных символов / не символов. Почему это случилось?

1 ответ

Я просто бездельничал и в терминале моего Mac я сделал cat /dev/random просто смотреть бесконечный поток случайных значений. Теперь он вызвал диалоговое окно печати и хочет напечатать половину страницы текста. Предварительный просмотр слишком мал для меня, чтобы прочитать. Должен ли я распечатать это? Кто-нибудь когда-нибудь слышал об этом?

Если вы только что опустели /dev/random в вашем окне терминала все, что произошло, это сбросить кучу случайных данных в ваше окно. По большей части это будет безобидный бред, но в вашем случае, возможно, одна часть случайной последовательности была последовательностью ctrl+P, которая только что вызывала диалоговое окно печати.

Это не необычно. Это нормально для того, чтобы сказать системе сбросить случайные данные. И реальность - это результат /dev/random не предназначен для просмотра простым cat команда, а скорее используется программой или задачей, которая требует случайных данных.

Все это говорит о том, что вы ничего не сломали и не повредили, а потому что вывели /dev/random таким непосредственным образом неизбежно, что в какой-то момент появится случайная последовательность символов, которая вызовет нечто подобное.

Другие вопросы по тегам