我一直在尝试阅读linux的源代码。我开始观看 YouTube 视频,其中提到字符设备和块设备是不同的。它没有说明为什么它很重要,因为一旦文件系统上有东西,它就一样了。
答案1
这只是很容易理解,块设备可以读取块,块设备可以读取字符一个字符...
/dev/random 是 char 例如 /dev/tyy 是 char
等等...等等...
字符设备可以使用特殊字符进行控制,例如 ctrl+G 使物理串行控制台发出蜂鸣声......
最简单的解释:这取决于读/写它们所需的方法
我一直在尝试阅读linux的源代码。我开始观看 YouTube 视频,其中提到字符设备和块设备是不同的。它没有说明为什么它很重要,因为一旦文件系统上有东西,它就一样了。
这只是很容易理解,块设备可以读取块,块设备可以读取字符一个字符...
/dev/random 是 char 例如 /dev/tyy 是 char
等等...等等...
字符设备可以使用特殊字符进行控制,例如 ctrl+G 使物理串行控制台发出蜂鸣声......
最简单的解释:这取决于读/写它们所需的方法