另外参见

chown(1),mknod(1),full(4)

备注

如果这些设备对所有用户均不可写和可读,则许多程序的行为都会很奇怪。

从Linux 2.6.31开始,从/ dev / zero进行的读取可被信号中断。 (进行此更改是为了避免从/ dev / zero读取大量数据时的延迟。)

说明

写入/ dev / null和/ dev / zero特殊文件的数据将被丢弃。

从/ dev / null读取总是返回文件末尾(即read(2)返回0),而从/ dev / zero读取总是返回包含零的字节(aq \ 0aq字符)。

这些设备通常由以下人员创建:

mknod -m 666 /dev/null c 1 3
mknod -m 666 /dev/zero c 1 5
chown root:root /dev/null /dev/zero

出版信息

这个页面是Linux手册页项目5.08版的一部分。有关项目的说明、有关报告错误的信息以及此页面的最新版本,请访问https://www.kernel.org/doc/man-pages/

NULL - Linux手册页

Linux程序员手册 第4部分
更新日期: 2015-07-23

名称

空,零-数据接收器

文件

/ dev /空
/ dev /零

日期:2019-08-20 18:01:48 来源:oir作者:oir