Что означает шестнадцатеричный дамп первых 16 байт /dev/random?
Когда я запускаю head -c 16 /dev/random
, я получаю следующие результаты:
0000000 fd43 2676 f87d 8f78 00c9 3119 f697 100c
0000010
Что это значит?
Я должен был уточнить, что означает 0000010, потому что это значение остается неизменным независимо от того, сколько раз я выполняю команду.
Они абсолютно ничего не значат, это случайные числа.
Правка: 0000000
и 000010
являются байтовыми индексами шестнадцатеричного дампа. Он начинается с байта 0x00
и заканчивается байтом 0x0f
. hexdump
отображает другую строку для следующего байта.
head -c 17 /dev/random | hexdump
отобразит что-то вроде этого:
0000000 11db e37a 80f1 1b74 733b 391b 3f0a f2f6
0000010 006e
0000011