网站功能建设流程图,江苏省交通运输厅门户网站建设管理,宁波外包seo服务,长春网络优化哪个公司在做/dev/null 文件 如果希望执行某个命令#xff0c;但又不希望在屏幕上显示输出结果#xff0c;那么可以将输出重定向到 /dev/null#xff1a; $ command /dev/null /dev/null 是一个特殊的文件#xff0c;写入到它的内容都会被丢弃#xff1b;如果尝试从该文件读取内容…/dev/null 文件 如果希望执行某个命令但又不希望在屏幕上显示输出结果那么可以将输出重定向到 /dev/null $ command /dev/null /dev/null 是一个特殊的文件写入到它的内容都会被丢弃如果尝试从该文件读取内容那么什么也读不到。但是 /dev/null 文件非常有用将命令的输出重定向到它会起到禁止输出的效果。 如果希望屏蔽 stdout 和 stderr可以这样写 $ command /dev/null 21注意0 是标准输入STDIN1 是标准输出STDOUT2 是标准错误输出STDERR。############################一般在shell包括dos下都可能会这样使用。null是一个名叫null小桶的东西将输出重定向到它的好处是不会因为输出的内容过多而导致文件大小不断的增加。其实你就认为null就是什么都没有也就是将命令的输出扔弃掉了。1表示标准输出2表示标准错误输出21表示将标准错误输出重定向到标准输出这样程序或者命令的正常输出和错误输出就可以在标准输出输出。 一般来讲标准输出和标准错误输出都是屏幕那为什么还要这么用呢原因是标准输出的重定向。你的例子是重定向到了null如果重定向到文件例如dir out.txt 表示标准输出重定向到out.txt文件。此时如果dir命令出错那么错误信息不会输出到out.txt文件错误信息仍然会输出到屏幕——标准错误输出。为了使正确的信息和错误的信息都重定向到out.txt文件那么需要将错误信息的标准错误输出重定向到标准输出。即命令如下dir out.txt 21重定向到null是一个道理。dir null 21不希望某一命令或程序产生任何输出的时候就可以这样做。