Chinaunix首页 | 论坛 | 博客
  • 博客访问: 383611
  • 博文数量: 69
  • 博客积分: 1992
  • 博客等级: 上尉
  • 技术积分: 1162
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-03 19:50
文章分类
文章存档

2015年(1)

2011年(55)

2010年(13)

分类: LINUX

2011-03-29 17:20:45

1、如何打补丁
#bunzip2 patch-2.6.0-rmk2.bz2 --------->将解压成patch-2.6.0-rmk2
#mv patch-2.6.0-rmk2 ./linux-2.6.0 ---->将补丁移动大内核目录
#cd linux-2.6.0               --------->进入内核目录
#patch -p1 < patch-2.6.0-rmk2 --------->  "<"前后各有一个空格, -p1中的1是数字1


如果下载的补丁文件不是bz2格式的,而是其他格式的,如gz,则可以用如下命令为内核打补丁
#zcat ./patch-2.6.0-rmk2.gz | patch -p1

2、如何查找文件

a、grep命令
例:在内核目录下查找包含“request_irq”字样的文件
#cd /work/linux-2.6.32
#grep "request_irq" * -R    ------------>*表示查找当前目录下的所有文件,目录, -R表示递归查找子目录
例:在内核kernel目录下,查找包含“request_irq”字样的文件
#cd /work/linux-2.6.32
#grep "request_irq" kernel -R    ------------>kernel表示在当前目录的kernel子目录下查找, -R表示递归查找子目录

b、find命令
例:在内核目录下查找文件名中包含“fb”字样的文件
#cd /work/linux-2.6.32
#find -name "*fb"
例:在内核的drivers/net目录下查找文件名中包含“fb”字样的文件
#cd /work/linux-2.6.32
#find drivers/net -name "*fb"    -------------------->drivers/net必须是find命令的第一个参数

阅读(3119) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~