易截截图软件、单文件、免安装、纯绿色、仅160KB

简说linux内核编译(简单却很实用)

一、下载安装程序
1、  下载内核源码(linux-2.6.33.tar.bz2),位置:https://www.kernel.org
2、  下载最新版的module-init-tools(module-init-tools-3.8.tar.bz2)和modutils(modutils-2.4.26-1.src.rpm)的源码
位置:http://www.kernel.org/pub/linux/kernel/people/rusty/modules/
位置:http://www.kernel.org/pub/linux/utils/kernel/modutils/
3、  我用的版本是CentOS 5.4  32bit和SL 5.4  64bit,需要光盘中的:gcc、glibc、make、ncurses-devel等安装文件
二、安装
1、  安装module-init-tools
解压:tar  -jxvf module-init-tools-3.8.tar.bz2
设置:cd  ./module-init-tools-3.8
             ./configure –prefix=/sbin
             make
             su –
       make install
2、  解压modutils
直接运行:
rpm –ivh modutils-2.4.26-1.src.rpm
但有的时候会出现无法创建目录的问题,需要切换到管理员权限,在/usr/src中创建两级目录:
                             cd /usr/src/
mkdir redhat
cd /usr/src/redhat/
                             mkdir SOURCES
3、  解压kernel源文件
将内核源码拷贝到/usr/src中
                             su -
                             cp ./ linux-2.6.33.tar.bz2 /usr/src
              &n


相关文档:

Linux内核同步

在Linux内核里内存可以和硬盘空间通用的,当内存利用很少时,数据可以存到内存里,反之硬盘空间可以用来当内存用但是有个共同点数据总是现在内存里操作再写回到硬盘上的。由于这个原因,块存储设备被当成后备存储器。
Linux提供了两种操作的方法:
1 后台进程不停的检查系统内存周期性的写操作
2 当系统有太多的脏页需要 ......

[转载]Linux热插拔

 
将可移动设备连入系统时,系统的后台中会依次发生如下事件:
l 内核检测到新硬件插入,然后分别通知hotplug和udev。前者用来装入相应的内核模块(如usb-storage),而后者用来在/dev中创建相应的设备节点(如/dev/sda1)。
l udev创建了相应的设备节点之后,会将这一消息通知hal的守护程序(hald)。当然udev还得保证新 ......

statfs获得硬盘使用情况 模拟linux命令 df

说明:本文以主要为转载内容,同时加入了我在使用过程中遇到问题对其的修正!!!!!!!!!
先说statfs结构:
#include <sys/vfs.h>    /* 或者 <sys/statfs.h> */
int statfs(const char *path, struct statfs *buf);
int fstatfs(int fd, struct statfs *buf);
参数:   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号