按类别查询搜索结果
关于关键词 的检测结果,共 5291
aaron20127 | 2016-06-02 08:34:50 | 阅读(1410) | 评论(0)
一、time命令原文链接:http://blog.chinaunix.net/uid-26557245-id-3782974.html二、测读写速度可以用的有:hdparm --offset N -t /path/to/device (这只能测读)$ time { dd if=/dev/zero of=/file/on/device bs=1M count=100; sync; }$ time { cp /tmp/100m.urandom /file/on/device; sync; }上面的可以测写,b...【阅读全文】
firebuffer | 2016-06-01 17:18:52 | 阅读(1210) | 评论(0)
lwchsz | 2016-06-01 14:31:03 | 阅读(1700) | 评论(0)
版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]基于linux2.6.21今天主要在前两节的基础上,分析filter表的创建,以及filter表的hook回调函数的分析。1. Filter模块初始化在前面分析表的注册时,我们知道要注册一个新的xt_table,需要实例化xt_tab...【阅读全文】
lwchsz | 2016-06-01 14:24:16 | 阅读(1780) | 评论(0)
版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]基于linux2.6.21通过上面一节的分析我们知道,我们通过iptables -A操作添加的规则,都会保存在一个xt_table->private->entries[]中,所以当数据到来后,协议栈执行NF_HOOK操作时,肯定需要遍历xt_table->private->entries...【阅读全文】
lwchsz | 2016-06-01 13:45:29 | 阅读(1680) | 评论(0)
版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]基于linux2.6.21上一节分析了ip层hook回调函数的注册以及调用流程,本节我们就开始分析每一个模块的具体实现。 工欲善其事必先利其器,一个功能模块的代码实现与其数据结构的设计有很大的关系,所以我们本节主要...【阅读全文】
lwchsz | 2016-06-01 11:32:49 | 阅读(1510) | 评论(0)
版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]基于linux2.6.21 既然我们都已经将xt_table、rule、match、target的结构体之间的联系都已经分析清楚了,那我们接下来分析表的注册、表中规则的添加、表中规则的删除、表中规则的替换也应该比较容易了。在上节分析时,我们应该有注...【阅读全文】
开心就好056 | 2016-06-01 11:04:10 | 阅读(280) | 评论(0)
Linux 2.6内核配置说明 (国嵌)                Code maturity level options                 代码成熟度选项 Prompt for development ...【阅读全文】
aaron20127 | 2016-05-31 16:55:13 | 阅读(1340) | 评论(0)
原文链接:http://www.cnblogs.com/eddy-he/archive/2012/05/15/2501767.html【阅读全文】
【嵌入式】 linux /proc
aaron20127 | 2016-05-31 14:29:25 | 阅读(1090) | 评论(0)
原文连接:http://www.360doc.com/content/12/0419/11/9012802_204859870.shtml【阅读全文】
robert_ch | 2016-05-29 18:24:43 | 阅读(720) | 评论(0)
从用户空间来操作内核中Netfilter框架里自定义的HOOK函数         本文承上一篇博客。主要是和大家探讨一下如何从用户空间操作我已经注册到Netfilter中的自定义hook函数。有些童鞋可能就纳闷,难道iptables不能操作到么?如果我们需要让iptables操作我们在Netfilter框...【阅读全文】
tanxiaohai | 2016-05-29 13:04:35 | 阅读(1300) | 评论(0)
1.修改MakefileARCH        ?= $(SUBARCH)CROSS_COMPILE   ?= $(CONFIG_CROSS_COMPILE:"%"=ARCH        ?= armCROSS_COMPILE   ?= arm-linux-[root: linux-3.8.2]# make mini2440_defconfig执行make uImage...【阅读全文】
【嵌入式】 linux send与recv函数
开心就好056 | 2016-05-28 17:20:34 | 阅读(460) | 评论(0)
1 #include 2 ssize_t recv(int sockfd, void *buff, size_t nbytes, int flags); 3 ssize_t send(int sockfd, const void *buff, size_t nbytes, int flags);recv 和send的前3个参数等同于read和write。flags参数值为0或: flags说明recv...【阅读全文】
aaron20127 | 2016-05-28 09:23:02 | 阅读(740) | 评论(0)
生成动态库.sohello.c:    voidhello(void)         printf("hello\n");   # gcc-shared -fPCI -o libhello.so hello.o生成动态库文件2.   文件#includeintmain(void)    ...【阅读全文】
aaron20127 | 2016-05-28 09:17:12 | 阅读(820) | 评论(0)
    当我们利用 cat -A 来观察以DOS(Windows 系统)建立的档案的特殊格式,可以发现在DOS使用的断行字符为^M$,我们称为 CR 与 LF 两个符号。而在 Linux 底下,则是仅有 LF ($) 这个断行符号。他的判断依据是 『Enter』,在这样的情况下,如果是一个 shell script 的程序档案,将可能造成『程序无法执...【阅读全文】
aaron20127 | 2016-05-24 20:01:33 | 阅读(790) | 评论(0)
1.安装VMware.Workstation.2.安装linux虚拟机,在虚拟机下。3.完成前两步后,打开VMware->工具栏—>虚拟机->选择 安装Vmware工具,进入在虚拟机中安装好的Linux环境(使用超级用户),这时光驱中(或者meida目录下)已经出现了我们将要看装的软件:VMwareTools*.tar.gz,现在*代表版本号4.安装VM-tool第一步:cp &n...【阅读全文】
aaron20127 | 2016-05-24 19:55:58 | 阅读(920) | 评论(0)
一、   Linux中查看时区1.查看系统时间信息Sat, 12 Mar 2016 14:27:21 +0800 2.查看clock系统配置文件ZONE="America/Los_Angeles"...【阅读全文】
【嵌入式】 linux中svn常用命令
aaron20127 | 2016-05-24 19:29:37 | 阅读(750) | 评论(0)
一、    SVN常用命令Changelist ‘new’组与版本库的差异,并以2.  显示所有修改过的文件,包括3.  显示某个指定文件和版本库的差异svn diff tenda_httpd_ucd/mtenda.c ‘new’中,加入组中的文件必须在版本控制中svn cl new business_proc/src/Makefile  ...【阅读全文】
天才精英 | 2016-05-24 00:17:39 | 阅读(2620) | 评论(0)
          经过测试,发现最新版本的yaffs2很容易移植到Linux 2.xx与Linux 3.xx的版本上。我使用Linux 3.10.12之前的版本,打上yaffs2最新版本补丁后,直接编译通过。但Linux 3.10.12却提示错误:fs/yaffs2/yaffs_vfs.c: In function 'init_yaffs_fs':fs/yaffs2/yaffs_vfs.c:3398: e...【阅读全文】
天才精英 | 2016-05-23 12:40:27 | 阅读(5730) | 评论(0)
          今天尝试编译了一下Linux 3.9.10,最后提示以下错误。 Kernel: arch/arm/boot/Image is ready  Kernel: arch/arm/boot/zImage is readymultiple (or no) load addresses: This is inc...【阅读全文】
aaron20127 | 2016-05-22 09:35:37 | 阅读(1090) | 评论(0)
1.tail的基本用法     tail  -n  20  /etc/profile  #列出文本最后20行数据    tail  -n  +20  /etc/profile  #列出文本从第20行到最后的数据2.tail在打印中的使用    当执行程序时的打印信息输出到日志文...【阅读全文】