【发布时间】:2013-05-16 14:33:23
【问题描述】:
我正在阅读一个 Wikipedia 条目,它说:在类 Unix 操作系统中,/dev/null 或 null 设备是一个特殊文件,它会丢弃所有写入其中的数据,但“报告写入操作成功。 ”
此声明分为两部分。第一部分很明显它是一个空文件。我不清楚句子的第二部分,我在哪里/如何找到写操作成功?
【问题讨论】:
-
写入
/dev/null的数据被悄悄地接受和丢弃。它的行为方式是因为它有用;如果您有想要忽略的输出,可以将其发送至/dev/null。/dev/full在输入时的行为类似于/dev/null,但尝试写入它总是失败。 -
@slashmais:实际上不会。我想你在想 if=/dev/zero
-
@yoones:是的,你是对的,与 /dev/zero 混为一谈 :(