Data z /dev/zero a /dev/full

Zdeněk Janiš zdenek.janis na brajan.cz
Čtvrtek Červen 2 16:12:41 CEST 2016


Zdravím,
nějak jsem zmaten výstupem z device /dev/zero a /dev/full .

ls -l /dev/zero /dev/full
crw-rw-rw- 1 root root 1, 7 čen 1 01:15 /dev/full
crw-rw-rw- 1 root root 1, 5 čen 1 01:15 /dev/zero

Měl jsem za to, že /dev/zero vrací 0x00 a /dev/full vrací 0xff.

Nicméně u kernelu:
                        3.18.6   (amd64)
                        3.19.0   (amd64)
                        4.5.5    (amd64)
                        3.10.101 (aarch64)
obě device vrací 0x00.

dd bs=1k count=1 if=/dev/zero 2>/dev/null | sha256sum -b;
5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef *-

dd bs=1k count=1 if=/dev/full 2>/dev/null | sha256sum -b;
5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef *-

Je to tak v pořádku?

-- 
   Zdeněk Janiš


Další informace o konferenci Linux