null, zero - сток для
данных
Любые
данные,
записанные
в
специальные
файлы
/dev/null
или
/dev/zero,
отбрасываются.
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).
Эти
устройства
обычно
создаются
так:
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
Если эти
файлы
сделать
недоступными
для чтения
и записи
для всех
пользователей,
то многие
программы
станут
работать
непредсказуемо.
Начиная с Linux 2.6.31,
чтение из
/dev/zero может
быть
прервано
сигналами
(это
изменение
было
сделано
для того,
чтобы
помочь
исправить
большое
время
отклика
при чтении
больших
объёмов из
/dev/zero).
chown(1),
mknod(1),
full(4)
Русский
перевод
этой
страницы
руководства
был сделан Alex
Nik <
[email protected]>, Azamat Hackimov
<
[email protected]>, Dmitry Bolkhovskikh
<
[email protected]>, Yuri Kozlov <
[email protected]> и
Иван
Павлов <
[email protected]>
Этот
перевод
является
бесплатной
документацией;
прочитайте
Стандартную
общественную
лицензию GNU
версии 3
или более
позднюю,
чтобы
узнать об
условиях
авторского
права. Мы не
несем
НИКАКОЙ
ОТВЕТСТВЕННОСТИ.
Если вы
обнаружите
ошибки в
переводе
этой
страницы
руководства,
пожалуйста,
отправьте
электронное
письмо на
[email protected]