易截截图软件、单文件、免安装、纯绿色、仅160KB

linux裁剪

最近公司要做linux嵌入式系统,目前主板是采用x86结构。所以就在自己的本本上装了一个虚拟的红旗6。
因为是新手,刚开始的时候认为linux裁剪难的应该是系统内核裁剪,可是一段时间发现不是的。相比之下内核是比较简单的。
内核裁剪主要的工作是你需要什么功能就把对应的模块选上,难点只是英语不容易看懂,要到网上搜索翻译资料。
那么什么比较难呢?
根文件系统的建立。
因为是新手,对文件系统的建立要弄清楚linux的启动过程,比如inittab,fstab,linuxrc等等。比如fstab是启动过程脚本mount -a就是根据该文件挂上相关的文件系统。把一些主要的文件目录理清楚后建立根目录,然后将其压缩需要的格式,比如ramdisk,cramfs等等。我现在做的是ramdisk。并且发现大的目录可以放在U盘,在使用前先把它挂上还是可以的,我就是把/usr目录放在U盘,启动的时候挂上的。
另外当ramdisk非常大时,可以在grub启动的时候kernel命令加上ramdisk_size=100000(单位默认是KB).我想这里需要重新设置是因为内核配置里有一项是和它对应的,当时我选的默认16M。如何设置的大一点这里就不需要重新设置了。


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

在Linux上安装Redmine与apache整合进行项目管理


安装
SVN
这个比较简单,去
这里下载源码
http://subversion.tigris.org/
 
自己编译下装好就是了。
对于
SVN
的配置,建议查看如下连接,说的很详细,我也不在多说哈
~
http://www.ibm.com/developerworks/cn/java/j-lo-apache-subversion/#N10250
不过,有一点,上边说的进行目录访问控制
,这个比较 ......

Linux目录结构,写给Windows用户的Linux目录结构的介绍

与Windows将硬盘看做“C盘”、“D盘”几个独立的分区不同,Linux将整个文件系统看做一棵树,这棵树的树根叫做根文件系统,用/表示。各个分区通过“挂载”(mount)以文件夹的形式访问。
 
 在/中的文件夹很多,本文介绍常见文件夹的意义。Linux的目录结构确实比较复杂,但设置合 ......

Linux Socket 学习(十)


Linux Socket 学习(十)
在套接口上使用标准I/O
在前面章节的例子代码中我们已经使用了read(2)或是write(2)系统调用在套接口上执行读取和写入操作。这个规则的一个例外就是recvfrom(2)和sendto(2)函数,这两个函数用来读写数据报。然而,使用read和writte函数调用却有一些程序上的缺点。
这一章我们将会讨论以下内容 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号