
LINUX与网络
文章平均质量分 61
淡蓝
计算机专业毕业,热爱编程,熟悉网络编程、linux,对linux内核、驱动、游戏、图像也有一定研究。
展开
-
VI编辑器
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本转载 2011-07-28 14:07:16 · 524 阅读 · 0 评论 -
目标文件格式分析工具
目标文件格式分析工具: ar,nm,objdump,objcopy,readelf原创 2011-08-25 19:47:04 · 716 阅读 · 0 评论 -
linux网络十分有用的两个命令ip和tcpdump
1、ip命令ip命令整合了ifconfig和rout两个命令的功能,并更强大。ip [-s] link/address/route1) ip link set/show [device] [动作与参数]2) ip address [add|del] [IP参数] [dev 装置名] [相关参数]相关参数:broadcast:设定广播位址,如果设定值是 + 表示『让系原创 2012-11-24 15:09:01 · 1841 阅读 · 0 评论 -
我的gvim配置
" 启动最大化au GUIEnter * simalt ~x set nobackup " Tab操作快捷方式!nnoremap :tabnextnnoremap :tabprev" nnoremap :tabnew" 设置背景颜色set gfn=Courier_New:h13colorscheme torteau BufRead,BufNew原创 2012-11-24 15:25:26 · 783 阅读 · 0 评论 -
gconv覆盖率统计工具
1) gcc -fprofile-arcs -ftest-coverage -o test test.c 2)./test 运行生成test.gcda 3)gcov test.c File 'test.c' Lines executed:87.50% of 8 test.c:creating 'test.c.gcov' 4)通过l原创 2012-11-24 15:18:02 · 2937 阅读 · 0 评论 -
带指针的通信结构体32位与64位兼容
最近做一个移植项目,将32位上的VPN移植到64位环境上。由于当初设计未考虑可移植性,导致移植时出现了很多的问题,其中最典型的一个问题就是通信结构带指针的问题。场景分析:如下的两个结构体,其中B在通信时做通信结构使用struct A{int count; //链表结点数int *b; //数据链表void* setPoint(void *p)//设置指原创 2012-11-24 21:50:38 · 4960 阅读 · 2 评论 -
十分有用的网络工具hping
Hping的主要功能有: 防火墙测试 端口扫描 网络检测,可以用不同的协议、服务类型(TOS)、IP分片 手工探测MTU(最大传输单元)路径 先进的路由跟踪,支持所有的协议 远程操作系统探测 远程的运行时间探测 TCP/IP堆栈审计hping下载及编译: http://www.hping.原创 2012-11-25 22:45:13 · 1212 阅读 · 0 评论 -
iptables命令
原著:Oskar Andreasson 引文Table 6-2. CommandsCommand-A, --appendExampleiptables -A INPUT ...Explanation在所选择的链末添加规则。当源地址或目的地址是以名字而不是ip地址的形式出现时,若这些名字可以被解析为多个地址,则这转载 2013-01-18 15:42:05 · 749 阅读 · 0 评论