linux综合
linuxc2008
这个作者很懒,什么都没留下…
展开
-
kernel生成patch
1 下一个基础版本,将最新的patch文件patch进去 2 将修改的文件同步到patch后的文件里 3 将修改后的文件和一个新的基础版本进行diff,得出一个新的patch。 diff -Nur ../pfring/linux-2.6.24.7(源目录) linux-2.6.24.7(修改后目录) > kernel.patch原创 2012-04-01 16:13:38 · 732 阅读 · 0 评论 -
调试内核oops
第一种方式,通过make menuconfig开启debug选项,利用gdb定位具体出错位置。 cd /kernel_path //内核代码目录 gdb vmlinux-2.6.30.10 l *0x12345678 字符L,应该回显示出错的地方。 sip地址=12345678 第二种:查看内核的出错信息: tail /var/log/message原创 2012-04-01 16:19:10 · 526 阅读 · 0 评论 -
linux下的搜索命令
find ./ -name aaa grep --color -R 'aaa' *原创 2012-04-10 16:45:49 · 303 阅读 · 0 评论 -
查询ip归属地的shell脚本
#!/bin/bash #Purpose: 查找ip地址所在地 ipp (){ exec while read a do sring=`curl -s "http://ip138.com/ips138.asp?ip=${a}&action=2"| iconv -f gb2312 -t utf-8|grep '' | awk -F '[<> ]+' '{print substr($7 ,7)}'`转载 2012-06-15 10:00:31 · 733 阅读 · 0 评论