Akagi201
9/7/2014 - 1:20 PM

dev_null_vs_dev_zero.md

/dev/null

  • 一个伪文件, 是一个输出设备, 可以把/dev/null看作"黑洞", 它等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到.

/dev/zero

  • 也是一个伪文件, 是一个输入设备, 用来初始化文件, 实际上是产生连续不断的null的流(二进制的零流, 而不是ASCII型的).