/dev/zero
/dev/zero to wirtualne urządzenie w systemach operacyjnych opartych na Uniksie, które generuje tak zwane null characters, czyli znaki o wartości 0 (znak NULL w kodzie ASCII, nie mylić ze znakiem cyfry „0”, którego wartość w kodzie ASCII to 0x30). Najczęściej wykorzystywane jest do dostarczania znaków, które służą do nadpisywania danych. Może być także używane do tworzenia plików o określonym rozmiarze.
Urządzenie /dev/zero dostarcza dane, w przeciwieństwie do /dev/null, które nie ma takiej funkcji (wszelkie próby odczytu danych z /dev/null od razu zwracają znacznik końca pliku).
Przykład użycia
Aby utworzyć wyzerowany plik o nazwie przyklad i rozmiarze 100 kB, można użyć poniższej komendy:
dd if=/dev/zero of=przyklad bs=1k count=100
Zobacz też
- /dev/random
- /dev/full