/dev/null 的实际机制是什么?
我最近正在进一步学习 bash shell 的深入机制,而 /dev/null 刚刚于昨天出现。 所以我理解,当您想要立即丢弃输出时,/dev/null 是一个转储文件。我想知道它是如何做到这一点的?我认为最简单的方法是将数据写入存储驱动器,然后不映射它/立即取消映射它,但这意味着频繁使用 /dev/null 最终可能会悄无声息地降低 SSD 的性能。 所以我想我的问题是:这些数据在被丢弃之前会去哪里?过度使用 /dev/null 会随着时间的推移降低 SSD 的性能吗?出于这个原因,我应该将我的主要开发操作系统安装在 HDD 上吗? ...