在Linux中,如果不想查看某个程序的输出结果并把该结果丢弃,可以使用重定向命令,把输出结果重定向到一个设备文件,该设备文件是( )。

2023-09-01

A. /dev/sr0
B. /dev/null
C. /dev/zero
D. /dev/stderr



参考答案:B

/dev/sr0表示光盘驱动器;/dev/null就像一个黑洞设备,把正常的输出结果输出到该设备,所以的输出信息都不会显示且被丢弃;在类UNIX 操作系统中, /dev/zero 是一个特殊的文件,当你读它的时候,它会提供无限的空字符(NULL, ASCII NUL, 0x00);/dev/stderr表示标准的错误输出。

相关推荐