linux组成部分:核心/boot/vmlinuz-version内核模块:/lib/modules/version内核设计:单内核模块化设计微内核装载模块命令:insmodmodprobe伪文件系统:/proc/proc/sys:此目录的文件很多是可读写的/sys某些文件可写设定内核参数值的方法:1、echoVALUE>/proc/sys/to/somefil..
分类:
系统相关 时间:
2015-05-13 17:10:36
阅读次数:
228
Linux源码编译的步骤,其实很简单,主要是在配置哪些模块的功能开启方面需要熟悉下,下面来看看,编译Linux内核需要有哪些步骤:
1、需要去Linux官网上去下载一个内核版本的源码,
https://www.kernel.org/
实例使用的是如下版本:
2、需要解压下载下来的压缩包,解压出来后会出现如下文件夹
xz linu...
分类:
系统相关 时间:
2015-04-24 14:26:46
阅读次数:
258
其实内核就是系统上面的一个文件,包含了驱动主机各项硬件的检测程序与驱动模块,而Linux的内核是单内核体系,且是模块化的内核的组成部分:核心文件:/boot/vmlinuz-VERSION模块文件:/lib/modules/VERSION/*.ko:模块间或许存在依赖关系;ramdisk:非必须性内容;只是用于实现..
分类:
系统相关 时间:
2015-04-19 06:38:37
阅读次数:
706
内核参数配置/proc:内核映像:许多参数(读写,只读),/proc:把内核参数net.ipv4.ip_forward虚拟成文件系统:net/ipv4/ip_forward只读文件:输出统计信息读写文件:设定内核工作特性,不允许使用文本编辑器打开进行编写,而只能使用重定向的方式或使用专用的工具几个常用参数:..
分类:
其他好文 时间:
2015-04-17 18:39:15
阅读次数:
231
Linux操作系统一直在不断的发展和完善,内核版本也在不断地更新。对于Linux的用户来说,如果不想显得自己太"Low",学会编译安装Linux 内核就变得非常重要。下面简单介绍一下编译和安装内核的过程。事实上Linux 支持的硬件系统是很多的,比如X86、ARM等等。本文只介绍基于X86系统的.....
分类:
系统相关 时间:
2015-04-13 22:36:20
阅读次数:
184
1、理论依据1)make 支持将编译过程分解成多个并发的任务2)内核的 Makefiles 有正确的依赖关系,将内核编译过程分解成多个并发任务不会导致编译失败2、方法$ make -jn其中 n 代表了可分解的任务数,实际的经验是,为每个处理器分配1至2个任务,比如 4 核的机器,可以使用以下命令:...
分类:
系统相关 时间:
2015-04-08 10:44:40
阅读次数:
171
实现的方法是输出重定向,以下实现将所有无价值的输出重定向到 无返回的黑洞中。$ make > /dev/null或者,编译内核时:$ make uImage > /dev/null
分类:
系统相关 时间:
2015-04-07 21:35:09
阅读次数:
174
环境:ubuntu14.04 内核版本 linux 3.13.0 OK6410 内核编译环境 linux 2.6.... uboot版本 1.1.6 交叉编译工具链 arm-linux-gcc 4.3.22.1 编译前要首先安装好交叉工具链,安装过程见博文http://www....
分类:
Web程序 时间:
2015-03-19 20:20:52
阅读次数:
155
内核编译时出现错误Makefile.ssl is older than Makefile.org.Reconfigure the source tree (via './config' or 'perl Configure'), please.make: *** [Makefile.ssl] Err...
分类:
其他好文 时间:
2015-03-18 15:51:20
阅读次数:
615