
udev 不是多路径,是Linux kernel 2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及hotplug的功能,这意味着它要在添加/删除硬件时处理/dev目录以及所有用户空间的行为,包括加载firmware时。udev的最新版本依赖于升级后的Linux
kernel
2.6.13的uevent接口的最新版本。使用新版本udev的系统不能在2.6.13以下版本启动,除非使用noudev参数来禁用udev并使用传统的/dev来进行设备读取。
Linux
传统上使用静态设备创建方法,因此大量设备节点在 /dev
下创建(有时上千个),而不管相应的硬件设备是否真正存在。通常这由一个MAKEDEV脚本实现,这个脚本包含了许多通过世界上(有幽默意味,注)每一个可能存在的设备相关的主设备号和次设备号对mknod程序的调用。采用udev的方法,只有被内核检测到的设备才会获取为它们创建的设备节点。因为这些设备节点在每次系统启动时被创建,他们会被贮存在ramfs(一个内存中的文件系统,不占用任何磁盘空间).设备节点不需要大量磁盘空间,因此它使用的内存可以忽略。
查看linux设备型号[root@rac1 ~]# dmidecode -s system-product-name
# SMBIOS implementations newer than version 2.8 are not
# fully supported by this version of dmidecode.
#查看内核/ *** 作系统/CPU信息
uname -a
#查看 *** 作系统版本
head -n 1 /etc/issue
#查看CPU信息
cat /proc/cpuinfo
#查看计算机名
hostname
#列出所有PCI设备
lspci -tv
#列出所有USB设备 《Linux就该这么学》
lsusb -tv
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)