字符设备or块设备?

Unix环境高级编程中,讲到文件的时候,说文件分为几种:1.普通文件   2.目录文件  3.块特殊文件  4.字符特殊文件   5.FIFO  6.套接字   7.符号链接

解释一下

块设备文件:block special file,  这种文件类型提供对设备(比如磁盘)带缓冲的访问,每次访问一固定长度为单位进行。

字符设备文件:character special file , 这种文件类型提供对设备不带缓冲的访问,每次访问长度可变。


计算机系统中的所有设备,要么是字符特殊设备,要么是块特殊设备。

你可能感兴趣的:(操作系统,C,操作系统)