一.设备号基础 一般来说,使用ls -l命令在时间一列的前一列的数字表示的是文件大小,但如果该文件表示的是一个设备的话,那时间一列的前一列将有两个数字,用逗号分隔开,如下图: 前一个数字表示主设备号,后一个数组表示次设备号.主设备号用来区分不同种类的设备,而次设备号用来区分同一类型的多个设备. 实际上主设备号和次设备号组合起来就是一个32位的数字,用dev_t类型表示,前12位表示主设备号,后20位表示次设备号. 可以通过MAJOR提取出主设备号,可以通过MINOR提取出次设备号,或者用MKDE