加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux内核升级及内核编译

发布时间:2013-05-08 15:32:59 所属栏目:Linux 来源:站长网
导读:一:Linux内核: 操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不
一:Linux内核:

操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。计算机的硬件,含有外围设备、处理器、内存、硬盘和其他的电子设备组成计算机的发动机。但是没有软件来操作和控制它,自身是不能工作的。完成这个控制工作的软件就称为操作系统,在Linux的术语中被称为“内核”,也可以称为“核心”。Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等。Linux系统体系结构如下图:

二:内核升级的好处:

支持新硬件、 提升效率,支持新功能,主要面向网络、开发、服务应用等。

三:升级内核的方法:

1:将升级内核的补丁下载安装。

2:将新版内核重新安装在旧机器上,取代原来的内核。

四:内核编译:

通过修改内核的一些选项来,来实现原有内核的不同功能

五:下面以重新安装内核为例来说明Linux内核的编译过程:

1:查看Linux内核大小:

2:查看内核模块:

3:查看所有模块指令:[root@lyt kernel]# lsmod

查看单个模块的详细信息(用lp模块为例):[root@lyt kernel]# modinfo lp

删除模块指令(用lp模块为例):[root@lyt kernel]# rmmod lp

将模块重新载入(用lp模块为例):[root@lyt kernel]# modprobe lp

查看模块的配置文件(可以手动配置一些参数):[root@lyt kernel]# vim /etc/modprobe.conf

4:查看内核源代码:

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读