null, zero - czarna dziura
Dane zapisywane do plików specjalnych
/dev/null lub
/dev/zero przepadają.
Reads from
/dev/null always return end of file (i.e.,
read(2)
returns 0), whereas reads from
/dev/zero always return bytes containing
zero ('\0' characters).
Urządzenia te tworzy się zazwyczaj poleceniami:
mknod -m 666 /dev/null c 1 3
mknod -m 666 /dev/zero c 1 5
chown root:root /dev/null /dev/zero
/dev/null
/dev/zero
Jeśli niemożliwy jest zapis i odczyt z owych
urządzeń przez wszystkich użytkowników, wiele
programów będzie się zachowywać dziwnie.
Od Linuksa Linux 2.6.31, odczyty z
/dev/zero można przerwać
sygnałami (tę zmianę dokonano aby pomóc w
przypadku znacznych opóźnień przy dużych odczytach
z
/dev/zero).
chown(1),
mknod(1),
full(4)
Autorami polskiego tłumaczenia niniejszej strony podręcznika
są: Paweł Olszewski <
[email protected]> i Michał
Kułach <
[email protected]>
Niniejsze tłumaczenie jest wolną dokumentacją.
Bliższe informacje o warunkach licencji można uzyskać
zapoznając się z
GNU
General Public License w wersji 3 lub nowszej. Nie przyjmuje się
ŻADNEJ ODPOWIEDZIALNOŚCI.
Błędy w tłumaczeniu strony podręcznika prosimy
zgłaszać na adres listy dyskusyjnej
[email protected]