目前的关系型数据库有六种范式:第一范式(1NF),第二范式(2NF),第三范式(3NF),第四范式(四NF),第五范式(5NF),第六范式(6NF)。满足最低要求的范式是第一范式。在第一范式的基础上进一步满足更多要求的称为第二范式,其余的范式依次类推。一般说来,数据库满足第三范式即可。
第一范式是最低的规范化要求,第一范式要求数据表不能存在重复的记录,即存在一个关键字。1NF的第二个要求是每个字...
分类:
其他好文 时间:
2015-02-12 10:46:54
阅读次数:
132
一、awk博大精深,暂时还木有学完,先给两个例子,学完之后,继续更新。二、打印表头[root@localhost~]#awk-F:‘BEGIN{print"名字bash\n------------"}/root/{print$1,$NF}‘/etc/passwd名字bash------------root/bin/bashoperator/sbin/nologin三、awk数组,统计TCP连接的几种状..
分类:
其他好文 时间:
2015-02-11 19:04:49
阅读次数:
185
1.支持Layer7的nf_conntrack真的没有必要做走火入魔之后,你会觉得需要赶紧将“基于五元组的数据流”改成“基于应用层协议固定偏移的数据流”,赶紧动手,越快越好!于是此人在支持zone conntrack的Linux 3.17内核上为nf_conn增加了几个字段:bool l7; //布尔型,表示是否要进行layer7的匹配。u32 offset; //应用层流标识的偏移u32 off...
分类:
系统相关 时间:
2015-02-08 18:13:50
阅读次数:
232
netstat-n|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}‘http://blog.sina.com.cn/s/blog_623630d50101r93l.html查看连接某服务端口最多的的IP地址netstat-nat|grep"192.168.1.15:22"|awk‘{print$5}‘|awk-F:‘{print$1}‘|sort|uniq-c|sort-nr|head-20
分类:
Web程序 时间:
2015-02-05 11:34:01
阅读次数:
230
前段时间重新装了一下Linux系统,结果导致NFS服务器总是挂在不成功,于是粗略学习了一下:NFS服务需要两个软件包:1、nfs-utiles-*2、portmap-*nfsd:它是基本的NFS守护进程,主要功能是管理客户端是否能够登录服务器;mountd:它是RPC安装守护进程,主要功能是管理NF...
分类:
其他好文 时间:
2015-02-04 12:21:01
阅读次数:
145
/* Connection tracking via netlink socket. Allows for user space * protocol helpers and general trouble making from userspace. * * (C) 2001 by Jay Sch...
分类:
Web程序 时间:
2015-02-04 07:05:23
阅读次数:
382
前些日子完成了一个extensionfornf_conntrack底层基础设施,后来写了一个测试代码,将:1.一个数据流两个方向的路由结果;2.如果数据流目的地是本机,则和该流关联的socket;缓存在了conntrack的extension中。这意味着什么?这意味着可以将几乎所有的查找操作都压缩在conntrack..
分类:
其他好文 时间:
2015-02-01 12:14:58
阅读次数:
218
前些日子完成了一个extension for nf_conntrack底层基础设施,后来写了一个测试代码,将:1.一个数据流两个方向的路由结果;2.如果数据流目的地是本机,则和该流关联的socket;缓存在了conntrack的extension中。这意味着什么? 这意味着可以将几乎所有的查找操作都压缩在conntrack的查找中:1.路由可以保存在conntrack中;2.sock...
分类:
其他好文 时间:
2015-02-01 12:11:12
阅读次数:
148
查看TCP几种状态的总数netstat -n | awk '/^tcp/ {++S[$NF]} END {fo (a in S). print a, S[a]}'按IP查看连接数排序netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq...
分类:
其他好文 时间:
2015-01-30 15:00:16
阅读次数:
184