码迷,mamicode.com
首页 > 系统相关 > 详细

linux 内核编译

时间:2016-06-13 07:43:48      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:内核编译

内核命令


modinfo   + 模块名称: 查看模块信息

lsmod :查看当前内核运行的模块

insmod + 模块路径 : 装载模块

modprobe +模块名称 :装载模块

modprobe -r 模块名称:卸载模块

rmmod 模块名称 : 卸载模块


修改内核参数

1 echo  VALUE > /proc/sys/kernel/hostname

2 sysctl -w  kernel.hostname="VALUE"

以上两种为立即生效,不能永久有效

3  vi  /etc/sysctl.conf

修改配置文件,能够永久有效,但是不能立即生效

可以执行如下命令,让其立即生效

sysctl -p  ,会重新读取此配置文件,使其生效


编译内核方法:

下载相近版本的内核,解压,

copy  /boot/config文件 到 解压目录下,为.config

执行:

make  menuconfig

make

make modules_install

make install


编译内核是一件比较辛苦的工作,时间比较长,半个小时到五个小时不等,

所有尽量不要使用远程编译,

如果非的使用远程编译,可以用screen命令


yum -y install screen



screen -ls (显示屏幕)

ctrl+a,d  (拆除屏幕)

screen  (新建屏幕)

screen -r  id (恢复屏幕)


















本文出自 “IT网管运维” 博客,请务必保留此出处http://03301216.blog.51cto.com/4550876/1788495

linux 内核编译

标签:内核编译

原文地址:http://03301216.blog.51cto.com/4550876/1788495

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!