问题
单项选择题
Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是()。
A.字符设备
B.块设备
C.网络设备
D.字符和块设备
答案
参考答案:C
解析:
[分析]:
本题考查嵌入式操作系统的基础知识。Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中字符设备没有缓冲区,数据的处理是以字节为单位按顺序进行的,不支持随机读写:块设备足指那些在输入输出时数据处理以块为单位的设备,一般采用了缓存技术,支持数据的随机读写;Linux中的网络设备实现方法不同于字符设备和块设备,它面向的上一层不是文件系统而是网络协议层,设备节点只有在系统正确初始化网络控制器之后才能建立。