设备文件管理

设备文件:
设备文件作为设备的访问入口,被内核识别,分两种
1、b:块设备,以块为单位进行随机访问,例如硬盘
2、c:字符设备,以字符为单位进行线性访问,例如键盘

创建设备文件:
mknod -m 权限 文件名 文件类型(b或c) 主设备号 次设备号
其中,
1、设备文件名:
IDE、ATA:hd开头的文件名
SATA、SCSI、USB:sd开头的文件名
(a、b、c…区分同一类型下的不同设备)
2、设备号:
/dev目录下的文件有两个数字属性:
主设备号:major number,标识设备类型
次设备号:minor number,标识同一类型下的不同设备
(这种文件没有大小,有点类似于链接文件。因为大小指的是它真正占用磁盘块的大小,而设备文件只是作为设备的一个访问入口,因此没有大小)