博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过简单的mdev -s自动装配/dev目录下的设备文件
阅读量:6271 次
发布时间:2019-06-22

本文共 591 字,大约阅读时间需要 1 分钟。

BusyBox已带有一个简化板的udev - mdev,通过简单的mdev -s,就能自动装配/dev目录下的设备文件: 

# ls /dev
console  null  ptmx  pts  shm
# mdev -s && ls /dev
apm_bios         ptypd            tty24            tty56
console            ptype            tty25            tty57
fb0                   ptypf             tty26            tty58
full                    ram0             tty27            tty59
kmem               ram1             tty28            tty6
kmsg                ram2             tty29            tty60
loop0                ram3             tty3             tty61
... ...
 

启动热拔插支持的话,用这一句 

echo /sbin/mdev > /proc/sys/kernel/hotplug
 

一切就是这么简单,相应的/dev目录下会出现一大堆设备文件,甚是难看。 

mdev的规则文件是/etc/mdev.conf ,与传统的udev规则文件写法上有点区别。
KERNEL=="tty[0-9]*", NAME="vc/%n"   //for udev
tty[0-9]* 0:5 660  //for mdev
如果选上FEATURE_MDEV_EXEC支持,规则后面可以执行相应的命令,如:
pts/ 0:0 755 $mount -t devpts /dev/pts /dev/pts

转载地址:http://eplpa.baihongyu.com/

你可能感兴趣的文章
Vue实例初始化的选项配置对象详解
查看>>
PLM产品技术的发展趋势 来源:e-works 作者:清软英泰 党伟升 罗先海 耿坤瑛
查看>>
vue part3.3 小案例ajax (axios) 及页面异步显示
查看>>
软件测试(二)之 Failure, Error & Fault
查看>>
浅谈MVC3自定义分页
查看>>
.net中ashx文件有什么用?功能有那些,一般用在什么情况下?
查看>>
select、poll、epoll之间的区别总结[整理]【转】
查看>>
CSS基础知识(上)
查看>>
PHP中常见的面试题2(附答案)
查看>>
角色权限分配
查看>>
明小子动力上传拿webshell.zip
查看>>
ES6 Module export与import复合使用
查看>>
第三篇、image 设置圆角的几种方式
查看>>
关于Vs2010 C#使用DirectX的问题
查看>>
EPP(Eclipse PHP)语法高亮仿EditPlus配置
查看>>
OA账号架构权限的问题
查看>>
030——VUE中鼠标语义修饰符
查看>>
python编辑csv
查看>>
sql游标的使用与exec的两种用法
查看>>
数据结构
查看>>