- 博客(27)
- 资源 (42)
- 收藏
- 关注
原创 linux编译内核定制不同的版本号扩展名
在源代码的根目录,执行make menuconfig。在第一项general setting里面的LOCALVERSION里,添加-linux字段。这样编译出来的内核版本就是2.6.30.10-linux的字样。和正常的2.6.30.10内核版本就会区别开了。在boot目录里,也分别有不同的内核镜像文件等。
2013-08-01 08:56:27 1396
原创 tcpdump的用法
tcpdump显示完整报文-xx 以16 进制数形式显示每一个报文(包含链路层报头)-X 以16 进制数形式显示每一个报文(不包含链路层报头),同时显示ASCII码。-XX 以16 进制数形式显示每一个报文(包含链路层报头),同时显示ASCII码。-s 重定义截取报文大小,默认为96(或68),如果定义为0,则表示获取完整报文。该参数应尽量小,尤其在繁忙网络环境中。-w 将
2013-07-16 22:15:27 977
原创 华为交换机配置命令
华为交换机配置命令sys 进入系统视图interface Gigabitethernet 0/0/1 进入接口视图ip address 10.10.10.10 255.255.255.0 配置端口的ip地址description aaa 给接口配置描述信息port link-trunk {access|hybrid|trunk} 配置端口类型
2013-07-16 21:50:18 2434
转载 查询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 746
转载 销售员&程序员【笑话】
一个销售和一个程序员一起去猎捕狗熊。他们来到森林边的小屋,从车上开始卸东西,搬进小屋,准备接下来这一周在这野外捕熊需要的物品。销售很快就厌烦了这些工作,说:“咱们这么着,你继续卸物品,一切收拾妥当,我去找一只熊来。”程序员一边叹气一边点头(他习惯了销售的这种行为),继续收拾东西,而销售很快消失在森林里了。一个小时后,程序员差不多把四分之三的东西收拾妥当(小屋现在至少
2012-05-24 09:50:23 715
转载 李一男2003年在港湾给开发人员培训时的语录
李一男2003年在港湾给开发人员培训时的语录,堪称新时代的**思想。 2010-01-19 11:39 | (分类:默认分类)【1】好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长
2012-04-13 11:52:30 773
转载 飞漫软件十年回顾-MiniGUI 及飞漫软件创始人
飞漫软件十年回顾2012年04月06日 19:26北京飞漫软件技术有限公司(飞漫软件)成立于2002年,今年是第十个年头了。飞漫软件的十年,浓缩了嵌入式软件技术在中国的发展历程。本文将回顾飞漫软件的十年历程。回味过去,或许能给我们的未来发展一些启迪。一、十年回顾笔者创办飞漫软件的 2002 年,正是嵌入式软件技术在全球开始得到关注的一年。在此之前,2000 年开
2012-04-10 10:40:35 2208
转载 IT人如何才能拿高薪
http://bbs.chinaunix.net/thread-376151-1-1.html【天啸9.22特此声明:我是转的,所以不要批斗我 首先很高兴看到大家有这个高的热情看此贴及参与交流,但看到很多人的回贴我不得不表示很遗憾,实在有违我转此贴的初衷 !转此贴除了希望给大家交流做参照,最期待的是大家能有所积极的感悟和收获,能有种奋斗进取精神,而不是诋毁别人,不是怨天尤人、自
2012-04-05 14:44:14 1005
原创 调试内核oops
第一种方式,通过make menuconfig开启debug选项,利用gdb定位具体出错位置。cd /kernel_path //内核代码目录gdb vmlinux-2.6.30.10l *0x12345678 字符L,应该回显示出错的地方。sip地址=12345678第二种:查看内核的出错信息:tail /var/log/message
2012-04-01 16:19:10 546
原创 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 750
原创 linux编译内核
red hat linux版本的内核编译make -j2 //编译make modules make modules_install make installcd /bootmkinitramfs -o initrd.img-2.6.30.10 2.6.30.10 //此项可能不需要vim /boot/grub/grub.cfg 去修改启动项reboo
2012-04-01 16:08:49 365
原创 通过虚拟机的NAT功能组建网关环境
在虚拟机上设置两条nat规则,这样本机通过访问虚拟机的地址,通过虚拟机的nat规则再转发到真正的服务器,可以实现虚拟机充当中间防火墙的效果。nat_http.sh脚本的内容#!/bin/bashecho 1 > /proc/sys/net/ipv4/ip_forward #iptables -F iptables -t nat -Fi
2012-04-01 15:59:21 536
原创 linux系统的inird文件的制作
以下为使用步骤,可以根据需要修改。1.新建/home/tmp目录2.拷贝宿主系统的initrd即initrd.img-2.6.28-686,到/home/tmp目录3.改名mv initrd.img-2.6.28-686 initrd.img-2.6.28-686.gz4.解压缩gunzip initrd.img-2.6.28-686.gz5.提取包cpio -idmv 6
2011-11-25 17:29:17 504
转载 生活趣谈
公牛在奔跑中见到一母牛在路边吃草,急切的对母牛说:快跑吧,专家来了。 母牛:专家来了怕啥,专家不是人吗?公牛:现在专家专吹牛B啊!母牛闻听大惊,撒欢子就跑,边跑边问公牛:专家吹牛B,你是公牛你怕啥? 公牛说:你真不知道啊,现在的专家除了吹牛B还会扯蛋啊!
2011-11-04 12:43:01 399
原创 linux定制系统详情
系统分为发行版本和开发版本。发行版本比开发版本少gcc等开发工具系统的引导程序为grubgrub的版本为:grub上显示的引导系统名为:Esafenet Gateway 2.0系统的主机名为:localhost.locol系统的用户有lfs和root,密码
2011-08-01 07:17:14 456
原创 linux软件包介绍
bunzip2(→bzip2), 代表是软连接1、linux-libc-headers头文件: /usr/include/{asm,linux}/*.h2、glibc程序: catchsegv, gencat, getconf, getent, i
2011-07-31 09:04:54 2019
原创 make选项
1、make -C ld clean-C ld clean告诉 make 程序删除所有 ld 子目录中编译生成的文件。2、make -C ld LIB_PATH=/tools/lib-C ld LIB_PATH=/tools/lib这个选项重新编译
2011-07-31 09:02:19 1626
原创 configure选项
1、configure --prefix=/tools --disable-nls--prefix=/tools这个参数告诉 configure 脚本,应该把 Binutils 软件包中的程序安装到 /tools 目录中。--disable-nls这个参数禁止
2011-07-31 09:00:56 9155
原创 linux网络设置命令
设置IP地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 ifconfig eth0 192.168.26.130 24 ifconfig eth0 192.168.26.130/24 启动生效: 修改/etc/sysconfig/network-scripts/ifcfg-eth0
2011-06-15 16:24:00 667
原创 Linux系统内核模块函数调用及命名空间
内核模块是怎么开始和结束的 用户程式通常从函数main()开始,执行一系列的指令并且当指令执行完成后结束程式。内核模块有一点不同。内核模块要么从函数init_module 或是你用宏module_init指定的函数调用开始。这就是内核模块 的入口函数。他告诉内核模块提供那些功能扩展并且让内核准备好在需要时调用他。当他完成这些后,该函数就执行结束了。模块在被内核调用前也什么都不做。 所有的模块或是调用cleanup_module或是你用宏 module_exit指定的函数。这是模块的退出函数。
2011-01-12 20:37:00 1044
转载 kernel网桥代码分析
源文地址: http://blog.csdn.net/linyt/archive/2010/01/14/5191512.aspx本文分析的kernel版本为:2.6.24.4,网桥代码目录为:linux-2.6.24.4/net/bridge。 本文着重分析网桥的基本功能,关于STP的功能,我想从另写一篇文章进行分析。由于时间仓促,分析可能存在不足之外。 网桥是kernel网络模块中相于独立的module,读者具有简单的kernel网络设备驱动开发和kerenl网络协议的基础知识即可。我在2007
2010-11-11 14:42:00 896
原创 一些源码和工具的下载地址
<br />http://www.kernel.org/pub/linux/kernel/ kernel源代码<br />http://www.samba.org/samba/ftp/stable/ samba源代码
2010-11-03 16:42:00 429
转载 喝咖啡的三篇文章
<br />源引:http://hi.baidu.com/flying5/blog/item/f2232ad4205f8b05a18bb7fd.html<br />我奋斗了18年才和你坐在一起喝咖啡 把这篇文章送给那些在优越环境中成长起来的年轻人和很久以前曾经吃过苦现在已经淡忘的人。为了这个世界更公平些,我们应该做些力所能及的事情,特别是在作关乎众人命运的决策的时候,让这份社会责任感驻留我们的头脑。 <br /><br /> 我的白领朋友们,如果我是一个初中没毕业就来沪打工的民工,你会和我坐在“星巴
2010-11-03 16:29:00 3033
转载 GCC笔记
GCC笔记 http://blog.chinaunix.net/u/13991/showart_96714.htmlThe History of GCC 1984年,Richard Stallman发起了自由软件运动,GNU (Gnu's Not Unix)项目应运而生,3年后,最初版的GCC横空出世,成为第一款可移植、可优化、支持ANSI C的开源C编译器。GCC最初的全名是GNU C Compiler,之后,随着GCC支持的语言越来越多,它的名称变成了GNU Co
2010-11-03 11:24:00 419
转载 学习GNU Make
本文引用 http://hi.baidu.com/flying5/blog/item/2b53308ffdc857ff513d921f.html学习GNU Make(1)在GNU/Linux环境下, 使用make编译程序是个不错的选择. 较之IDE, make更灵活, 更健壮, 尤其对平台适应力强. 实际上, make在上实际七十年代就出现了, 它的年纪可比你我大许多. 许多大型项目(最著名的恐怕就是linux内核)都使用make进行管理. 在众多的make版本中, GNU make是最突出的, 它已成了当
2010-11-03 11:10:00 803
独辟蹊径品内核-linux内核源代码导读
2012-11-14
conntrack-tools工具簇
2012-10-11
Juniper防火墙设计-第14卷-双栈体系结构.pdf
2011-12-17
Juniper防火墙设计-第13卷-通用分组无线业务.pdf
2011-12-17
Juniper防火墙设计-第9卷-用户认证.pdf
2011-12-16
Juniper防火墙设计-第7卷-路由.pdf
2011-12-16
Juniper防火墙设计-第6卷-IP语音协议.pdf
2011-12-12
Juniper防火墙设计-第5卷-虚拟专用网.pdf
2011-12-12
Juniper防火墙设计-第4卷-攻击检测与防御机制.pdf
2011-12-12
Juniper防火墙设计-第3卷-管理.pdf
2011-12-12
系统初始化相关脚本分析.rar
2011-07-26
Linux+man中文手册
2011-07-11
LFS-BOOK-6.2中文版
2011-07-11
PuTTY v0.60 中文版
2011-07-10
tcpdump-3.4-5.i386.rpm
2011-07-01
TortoiseSVN
2011-06-23
ssl客户端共享工具 ssl tool
2011-06-23
linux的一款播放器
2008-10-07
linux学习笔记(初学者可共勉)
2008-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人