当前位置: 技术问答>linux和unix
/dev/null表示什么设备,它有什么作用?
来源: 互联网 发布时间:2015-05-06
本文导语: sendmail -t /dev/null 2> /dev/null 我搞不懂这句话的意思是什么,尤其是/dev/null,请各位指点 | 叫空设备吧 在不想把标准输出和标准出错信息输出到控制台,也不想重定向到文件时经常使用 | ...
sendmail -t /dev/null 2> /dev/null
我搞不懂这句话的意思是什么,尤其是/dev/null,请各位指点
我搞不懂这句话的意思是什么,尤其是/dev/null,请各位指点
|
叫空设备吧
在不想把标准输出和标准出错信息输出到控制台,也不想重定向到文件时经常使用
在不想把标准输出和标准出错信息输出到控制台,也不想重定向到文件时经常使用
|
丢弃写入内容,读出时都是0。
2>/dev/null表示把标准错误重定向到/dev/null,其实就是丢弃了错误输出的内容。
2>/dev/null表示把标准错误重定向到/dev/null,其实就是丢弃了错误输出的内容。
|
就是系统的垃圾桶,类似于Windows的回收站,不同的是这个设备有去无回,而回收站还是可以回收的。
如果程序有输出(标准、错误等),而你又不想让它输出到任何文件、终端,就可以重定向到这个设备去。
如果程序有输出(标准、错误等),而你又不想让它输出到任何文件、终端,就可以重定向到这个设备去。
|
在书上看到过,叫bit垃圾箱
|
不能忽略其读入功能。从/dev/null读入时都是0。
|
bit垃圾箱