/dev/null 是一个特殊的文件,存在于 Unix 和类 Unix 系统中,比如 Linux。这个文件接收到的所有数据都会被丢弃,就像一个无底洞。在程序设计中,常常用它来丢弃不需要的输出流。
例如,如果你在命令行中运行一个命令,但是你不想看到任何输出,你就可以把输出重定向到 /dev/null。如下面的命令:
command > /dev/null
这个命令会执行 command,但是所有的标准输出都会被丢弃,不会显示在终端上。
简单来说,/dev/null 就像一个黑洞,任何发送给它的东西都会消失。
网友评论