linux 驱动管理器,Linux下的驱动程序和内核管理

本文介绍了Linux操作系统中的内核、Shell和驱动程序的概念,详细阐述了配置Linux内核的四种方法,包括动态调整内核参数、编译新内核、加载驱动模块以及使用引导加载程序。同时,讲解了驱动程序的加载与管理,特别是udev在动态管理设备文件中的作用。内容还包括如何查看设备信息以及使用udevadm工具。
摘要由CSDN通过智能技术生成

UNIX/LINUX技术管理手册(13章)

小概念说明(by qujunorz):

学习linux,我们常常接触到两个词:内核(kernel)和SHELL

Kernel:字面上看是操作系统最核心的部分,负责管理系统的进程,内存,设备驱动程序,文件和网络系统,决定着系统的性能和稳定性。定义了底层硬件的操作方式。

Shell:连接人与Kernel的一层工具,将用户所想执行的操作编译成内核所能理解的语言,传递给内核执行。

驱动程序:一个管理系统和特定硬件之间交互作用的程序,是内核的固定编程接口和硬件命令的连接层。是内核的一个组成部分,通常都加载在内核中。

1、配置Linux内核:四种基本方法:

1).修改可调(动态)的内核配置参数;

2).编译构造一个新的内核;

3).加载新的驱动程序或模块到现有内核;

4).使用内核加载程序LILO或者Grub在引导时的操作指令;

1)在动态文件系统/proc下,直接修改内核文件,或者使用sysctl命令。重启后失效。

2)版本号的第二个部分指出了如果是偶数(正式发行版),奇数(开发版),如:2.6.4和2.7.4。

构建linux的内核的二进制文件:

#cd进入内核源代码目录

#make xconfig/config/gconfig

#make dep(2.6.x以后不再需要)

#make clean

#make

#make modules_install</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值