Linux黑洞怎么解决

Linux黑洞怎么解决,第1张

Linux黑洞是这样定义的,任何对/dev/null的写入都会成功,但是数据会消失得无影无踪,没有任何的反馈。所以会把一些不想在屏幕显示的信息都送到/dev/null中。

怎么把不想用的数据放到/dev/null中?

1,在linux中,一切皆文件,/dev/null也是如此

2,对文件的读写,都不能由普通应用程序直接进行,需要通过工作在内核态的驱动程序来完成。

3,普通程序进入这种内核模式的入口叫系统调用

4,open和write都离不开系统调用

5,在内核模式,负责处理write调用的驱动程序,只要简单的把数据都丢弃,就形成这个黑洞


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7332781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存