linux

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  202 随笔 :: 13 文章 :: 51 评论 :: 0 引用

2014年9月30日

摘要:转自:http://blog.sina.com.cn/s/blog_a31ff26901013n07.html一、概述1. Netfilter/IPTables框架简介 Netfilter/IPTables是继2.0.x的IPfwadm、2.2.x的IPchains之后,新一代的L... 阅读全文
posted @ 2014-09-30 16:18 h13 阅读 (780) 评论 (1) 编辑

2014年8月27日

摘要:http://www.bitscn.com/os/linux/200904/158771.html安全 Linux 容器实现指南 轻量级容器 又称作 Virtual Private Servers (VPS) 或 Jails,它们是经常用于限制不可信应用程序或用户的工具。但是最近构造的轻量级容... 阅读全文
posted @ 2014-08-27 09:50 h13 阅读 (1112) 评论 (0) 编辑

2014年7月29日

摘要:http://www.ibm.com/developerworks/cn/linux/l-lsm/part1/1.相关背景介绍:为什么和是什么近年来Linux系统由于其出色的性能和稳定性,开放源代码特性带来的灵活性和可扩展性,以及较低廉的成本,而受到计算机工业界的广泛关注和应用。但在安全性方面,Li... 阅读全文
posted @ 2014-07-29 19:33 h13 阅读 (5374) 评论 (0) 编辑

2014年6月24日

摘要:自:http://blog.csdn.net/neofung/article/details/6574002Ubuntu上安装和使用SSH网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-s... 阅读全文
posted @ 2014-06-24 17:09 h13 阅读 (2725) 评论 (0) 编辑

2014年5月23日

摘要:又一次换工作,何时是个头,这几年一直在追求自身的快速成长,但真正到觉得差不多可以出山时,却发现自已在市场上叫不上价,随着年龄的增长,对于公司的选择考虑因素也越来越多,对未来也越来越迷惘,自己三年后要成为怎样的人,十年后自己在干什么,对于这些,已经很不清淅了,是人浮躁了还是广州的大环境让人不得不作出妥... 阅读全文
posted @ 2014-05-23 16:51 h13 阅读 (416) 评论 (0) 编辑

2014年4月26日

摘要:http://blog.chinaunix.net/uid-25314474-id-343665.html1.前言略。2.yaffs 文件系统简介按理说这里应该出现一些诸如“yaffs 是一种适合于 NAND Flash 的文件系统 XXXXX”之类的字眼,不过考虑到网络上关于 yaffs/yaff... 阅读全文
posted @ 2014-04-26 10:48 h13 阅读 (7365) 评论 (0) 编辑

2014年3月25日

摘要:引子在编译2.6内核的时候,你会在编译选项中看到[*] Enable futex support这一项,上网查,有的资料会告诉你"不选这个内核不一定能正确的运行使用glibc的程序",那futex是什么?和glibc又有什么关系呢?1. 什么是FutexFutex 是Fast Userspace muTexes的缩写,由Hubertus Franke, Matthew Kirkwood, Ingo Molnar and Rusty Russell共同设计完成。几位都是linux领域的专家,其中可能Ingo Molnar大家更熟悉一些,毕竟是O(1)调度器和CFS的实现者。F 阅读全文
posted @ 2014-03-25 15:17 h13 阅读 (738) 评论 (0) 编辑

2014年2月27日

摘要:在嵌入式系统开发中,目前使用的主要编程语言是C和汇编,C++已经有相应的编译器,但是现在使用还是比较少的。在稍大规模的嵌入式软件中,例如含有OS,大部分的代码都是用C编写的,主要是因为C语言的结构比较好,便于人的理解,而且有大量的支持库。尽管如此,很多地方还是要用到汇编语言,例如开机时硬件系统的初始化,包括CPU状态的设定,中断的使能,主频的设定,以及RAM的控制参数及初始化,一些中断处理方面也可能涉及汇编。另外一个使用汇编的地方就是一些对性能非常敏感的代码块,这是不能依靠C编译器的生成代码,而要手工编写汇编,达到优化的目的。而且,汇编语言是和CPU的指令集紧密相连的,作为涉及底层的嵌入式系统 阅读全文
posted @ 2014-02-27 14:29 h13 阅读 (3441) 评论 (0) 编辑

2014年1月5日

摘要:其实解压、打包boot.img没什么难度一看就会咯!! 1.先下附件:工具。点击打开链接6.0 KB, 下载次数: 60) 解压到bin文件夹里,方便以后使用。 2.解压boot.img文件 去到boot.img所在的文件夹,输入下面的命令:split.pl boot.img Page size: 2048 (0x00000800) Kernel size: 2240184 (0x00222eb8) Ramdisk size: 221504 (0x00036140) Second size: 0 (0x00000000) Board name: Command line:... 阅读全文
posted @ 2014-01-05 23:26 h13 阅读 (2133) 评论 (0) 编辑

2013年12月29日

摘要:ARM汇编有ldr指令以及ldr、adr伪指令,他门都可以将标号表达式作为操作数,下面通过分析一段代码以及对应的反汇编结果来说明它们的区别。 ldr r0, _start adr r0, _start ldr r0, =_start_start: b_start编译的时候设置 RO 为 0x30000000,下面是反汇编的结果: 0x00000000:e59f0004 ldrr0, [pc, #4]; 0xc 0x00000004:e28f0000 addr0, pc, #0; 0x0 0x00000008:e59f0000 ldrr0, [pc, #0]; 0x10 0x0000000c:e 阅读全文
posted @ 2013-12-29 12:34 h13 阅读 (254) 评论 (0) 编辑