mknod以及创建设备节点
来源:互联网 发布:传奇手游被动技能 数据 编辑:程序博客网 时间:2024/06/08 06:47
mknod命令:
mknod - make block or character special files
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
option 有用的就是 -m 了
name 自定义
type 有 b 和 c 还有 p
主设备号
次设备号
主设备号是由linux/major.h定义的,如下定义了一个DOC设备:
#define IGEL_FLASH_MAJOR 62
假如有一个命令mknod doc b 62 0 :
其中的doc为定义的名字,b指块设备,0指的是整个DOC。如果把0换为1,则1指的是DOC的第一个分区。2是第2个,对于块设备次设备号就表示该块设备上的分区号,依次类推。
至于mknod console c 5 1 的意思也很相似:
console是设备的名字
c指字符设备
5是该设备在major.h中定义的标记
1是第一个子设备
mknod console c 5 1
console为设备文件名,自己随便取
c是指字符型设备 (可选b,块设备)
5是主设备号 /dev/devices里面记录现有的设备
mknod /dev/globalvar c 254 0
创建设备节点,用户进程通过/dev/globalvar 这个路径就可以访问到这个全局变量虚拟设
备了。
0 0
- mknod以及创建设备节点
- 创建设备节点mknod
- 创建设备节点之mknod
- linux用mknod创建设备(节点)
- linux mknod命令创建的设备节点如何删掉
- 手动创建设备 mknod命令
- 【mknod】创建一个设备文件
- 手动创建设备 mknod命令
- device_create device_destroy 使用==mknod及通过class_create自动创建设备节点
- device_create device_destroy 使用==mknod及通过class_create自动创建设备节点
- Linux设备节点文件的创建—从mknod到devfs再到udev
- device_create device_destroy 使用==mknod及通过class_create自动创建设备节点
- mknod用法以及主次设备号
- mknod用法以及主次设备号
- mknod用法以及主次设备号
- 转 mknod用法以及主次设备号
- 设备节点创建以及驱动改权限
- mknod利用udev、sys动态创建linux设备结点
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- Python与java通信
- iOS8关于地图定位问题
- 真机测试不能启动 --could not launch “xxx” process launch failed:failed to get the task for process 3306
- 第14周项目2-(2)
- mknod以及创建设备节点
- iOS8关于推送方面的问题
- 二进制转换
- android应用程序如何调用支付宝接口
- [iOS_Dev] iOS simulators(5.0to8.0) on Xcode5.1 & SDK7.1 on Xcode6
- java Object class分析
- .net 大文件分页读取示例(seek,read)
- C++ primer 第五版 第三部分 部分习题答案(暂停更新....)
- PageRank背后的数学