24、Linux系统管理基础与用户组管理全解析

Linux系统管理基础与用户组管理全解析

一、Linux设备管理与模块操作

1.1 udev程序管理动态命名设备

udev程序可根据设备特性(如序列号、总线上的设备编号或用户指定名称)对动态命名设备进行管理。其配置文件为 /etc/udev/udev.conf ,依据该配置文件设置,udev会在 udev_root 参数指定的目录自动创建设备节点。若要管理 /dev 目录下的设备节点,需在 /etc/udev/udev.conf 中按如下方式定义 udev_root

udev_root="/dev/"

1.2 可加载驱动模块管理

为使用设备,Linux内核需包含相应驱动。传统方式将驱动代码作为整体程序与内核链接,新增驱动需重新编译内核并重启系统。而Linux内核采用模块化设计,设备驱动以模块形式存在,可在不重启系统的情况下加载和卸载。

1.2.1 模块加载与卸载命令

可使用一组命令管理可加载设备驱动模块,部分命令需以root用户身份执行。常见模块命令如下表所示:
| 命令 | 功能 |
| — | — |
| insmod | 将模块插入内核 |
| rmmod | 从内核移除模块 |
| depmod | 确定模块间的依赖关系 |
| ksyms | 显示符号列表及定义该符号的模块名称 | <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值