Linux设备号,主设备号,次设备号
Linux的设备管理是和文件系统紧密结合的,把设备和文件关联起来,这样系统调用可以直接用操作文件一样的方法来操作设备。各种设备都以文件的形式存放在/dev目录下,称为设备文件。应用程序可以打开、关闭和读写这些设备文件,完成对设备的操作,就像操作普通的数据文件一样。为了管理这些设备,系统为设备编了号,每个设备号又分为主设备号和次设备号。主设备号用来区分不同种类的设备,而次设备号用来区分同一类型的多个设备。对于常用设备,Linux有约定俗成的编号,如硬盘的主设备号是3。
查看主设备号:cat/proc/devices
查看当前设备的主次设备号:ls-l/dev
创建设备:mknod
示例:
创建一个内存字符设备
mknod--mode=0744mydevice-c11
相关推荐
河的第三条岸 2020-05-20
codedecode 2020-04-16
zhongcanw 2020-01-14
咏月东南 2019-10-20
taianxiaojia 2019-09-16
流水mpc 2019-08-09
shenghua 2019-05-14
Dongxiem 2015-09-08
hufanglei00 2012-12-13
farwang 2012-01-04
heroxsx 2011-09-07
YaoGUET 2011-08-09
vickytong0 2011-06-16
insularisland 2010-10-11
TimelessFaith 2010-09-20