linuxudev
发布时间: 2023-08-25 15:51:54
㈠ linux dev和udev的区别
udev是一个用户程序,它是用来管理目录/dev下的设备文件的,udev工具在系统中是以守护进程udevd运行。
udev的配置文件在/etc/udev/udev.conf
此文件有以下几项配置
udev_root="/dev"#udev产生的设备文件的根目录
devudev_db="/dev/.udevdb"#通过udev产生的设备文件形成的数据库
udev_rules="/etc/udev/rules.d"#用于指导udev工作的规则所在目录
dev_log="err"#当出现错误时,用syslog记录错误信息
dev是目录,即/dev。这里挂载着计算机的设备。
㈡ Linux /dev下各种文件是何时挂载,怎么挂载的
/dev下的各种设备文件不是挂载产生的,通常来说有3种方法可以建立/dev/下的设备节点:
1、系统启动后使用mknod命令手动生成
2、在嵌入式系统中,一般都是在制作文件系统时,事先准备好一个device_table文本文件,然后用makedevs命令批量生成,具体可搜索makedevs
3、在PC上的Linux系统中,一般都是使用udev自动生成/dev/下的设备节点,至于udev的安装和使用,请google之。另外,其实在嵌入式系统中,也可以使用udev,或者udev的简化版本,即busybox中mdev。
热点内容