摘要: ebtables是以太网桥防火墙,以太网工作在数据链路层,ebtables过滤数据链路层包。2.6内核内置了ebtables,要使用它必须先按装她的用户空间工具(ebtables-V2.0.6),安装完成后可以使用ebtables来过滤网桥的数据包。ebtables规则如下:1)对所有的数据包默认通... 阅读全文
posted @ 2015-09-23 15:26 hbg-rohens 阅读(1797) 评论(0) 推荐(0)
摘要: Debian服务器上安装lua1)下载压缩包wgethttp://www.lua.org/ftp/lua-5.1.4.tar.gz2)解压文件tarzxvflua-5.1.4.tar.gz3)安装文件cdlua-5.1.4makelinux这时遇到错误:“luaconf.h:276:30:fatal... 阅读全文
posted @ 2015-09-23 14:24 hbg-rohens 阅读(1119) 评论(0) 推荐(0)
摘要: getuid() : 函数返回一个调用程序的真实用户ID。表明当前运行位置程序的执行者。geteuid():函数返回返回一个有效用户的ID。(EUID)是你最初执行程序时所用的ID,该ID是程序的所有者。 阅读全文
posted @ 2015-09-21 09:17 hbg-rohens 阅读(3531) 评论(0) 推荐(0)
摘要: 查看base那么命令的帮助:root@OpenWrt:/# basename --helpBusyBox v1.22.1 (2015-09-15 16:38:30 CST) multi-call binary.Usage: basename FILE [SUFFIX]这个是basename的用法St... 阅读全文
posted @ 2015-09-18 16:35 hbg-rohens 阅读(1619) 评论(0) 推荐(0)
摘要: 此文档是经过逆序推到出的,可能有错误之处,敬请指教,谢谢。1)interfaces_update 更新一些接口信息2)levent_iface_subscribe 该接口通过socket通信(非阻塞模式)来获取信息。增加了一个event,来接收信息。3)levent_iface_trigger直接调... 阅读全文
posted @ 2015-09-16 17:06 hbg-rohens 阅读(1592) 评论(0) 推荐(0)
摘要: $() 表示要执行的一条语句$(if 条件, 成立执行, 失败执行)if条件分支$(foreach 变量, 成员列表, 执行体) 成员遍历语句可以看出,语句是可以嵌套使用的。$(N) 表示第N个参数 阅读全文
posted @ 2015-09-11 10:56 hbg-rohens 阅读(258) 评论(0) 推荐(0)
摘要: 用单引号引起来的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。用双引号引起来的字符串,代表的却是一个指向无名数组起始字符的指针,该数组被双引号之间的字符以及一个额外的二进制为零的字符‘\0’初始化。代码:#include #include int main() { c... 阅读全文
posted @ 2015-09-10 18:38 hbg-rohens 阅读(193) 评论(0) 推荐(0)
摘要: configure.in里有宏AC_CONFIG_HEADER()时用。AC_CONFIG_HEADER宏用于生成config.h文件,以便autoheader使用。 阅读全文
posted @ 2015-09-10 11:03 hbg-rohens 阅读(705) 评论(0) 推荐(0)
摘要: 大小端的问题,指的是字长大于8bit的处理器,在处理一个字的时候,将其拆分成多个字节的表示方法。对于大端处理器,高位在低地址,低位在高地址。如0x12345678,在内存中这样表示:地址 00 01 02 03数据 12 34 56 78一般,MIPS/PPC都是大端处理器。而对于小端处理器,低位在... 阅读全文
posted @ 2015-09-08 15:34 hbg-rohens 阅读(356) 评论(0) 推荐(0)
摘要: cat /etc/shellsroot@OpenWrt:/www/cgi-bin# cat /etc/shells/bin/ash 阅读全文
posted @ 2015-09-08 13:50 hbg-rohens 阅读(137) 评论(0) 推荐(0)