嵌入式Linux系统漫谈
嵌入式Linux系统漫谈
事物总有个核心,复杂的事物总可以模块化、层次化,嵌入式
Linux也如此。学习嵌入式Linux困难,主要因为涉及知识和概念过多,即比较复杂,所以学习嵌入式Linux的就需要找到核心,需要模块化,需要进行层次划分。
嵌入式Linux系统做模块化处理可划分为Bootloader(引导程序),Kernel(内核),fs(文件系统),Shell(命令行界面),Gui(图形库)和 Embeded Sql(嵌入式数据库)等。以上就是嵌入式Linux系统的7个重要模块,通过这些就可以开发出各种各样的App(应用程序)。如上网用得网络浏览器,播放歌曲的音频播放器,播放电影的视频播放器,各种游戏(如连连看)等。
嵌入式Linux系统——引导程序,即Bootloader和PC的BIOS程序有些类似,最大的作用是来安装系统。就像刚买的PC如果没有安装操作系统,就需要安装操作系统。PC安装Windows操作系统通常从光驱开始,按Fn键进入安装模式,来读取光盘并启动安装过程。嵌入式Linux和此类似,Bootoader启动过程中按任意键(U-boot)进入安装模式,只不过安装不是从光驱读取系统,而是从串口(UART)或者网口读取系统。另外嵌入式Linux系统与PC有个不同:PC中文件系统包含在操作系统之中, 嵌入式Linux系统操作系统和文件系统是分开的,需要单独安装。
嵌入式Linux系统——内核,即Kernel,是Linux系统的核心,Kernel包含了驱动程序,网络协议,内存管理,文件系统,进程管理等模块,这些概念比较抽象,在Windows操作系统做程序开发会遇到类似的模块划分,如果只是Windows操作系统的应用者是很少需要有这些概念的,不过你的使用之中是用到了这些东西。如外扩的设备需要安装额外的驱动,你就用到驱动程序这种东西了;打开office时你就用到了文件系统了;上网时用到了网络协议;同时打开千千静听和计算器你就用到了进程管理。原来 嵌入式Linux系统的这些概念早就存在Windows操作系统之中,就像遇到一个似曾相识的人,想问一句“我们好像那里见过”。
嵌入式Linux系统——文件系统,即fs,是Linux系统的重要部分,文件系统主要实现的是文件夹和文件的操作(如创建、删除、打开、关闭、读写等),这和Windows操作系统的文件系统比较相似。嵌入式Linux系统下文件系统模块通常需要Kernel提供支持的,并包含Shell命令包,就是说 嵌入式Linux文件系统不光提供对文件操作的支持,还提供对She
相关文档:
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
sysfs 是 Linux 内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与 proc 有些类似,但除了与 proc 相同的具有查看和设定内核参数功能之外,还有为 Linux 统一设备模型作为管理之用。相比于 proc 文件系统,使用 sysfs 导出内核数据的方式更为统一,并且组织的方式更好,它的设计从 proc 中吸取 ......
DansGuardian
, written by SmoothWall Ltd and others, is content-control software: software designed to control which websites users can access. It also includes virus filtering and usage monitoring features. DansGuardian must be installed on a Unix or Linux computer, such as a server computer; its ......
linux目录架构
/ 根目录
/bin 常用的命令 binary file 的目錄
/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内
/boot/grub/menu.lst GRUB设置
/boot/vmlinuz 内核
&nbs ......
拓波秉承不断开拓进取的精神,在技术研发和支持上不断的投入人力物力,力求在不断变化的市场需求中,达到100%的客户满意度。在刚刚踏入2010年,根据过往的市场调查,结合客户的需求和建议,拓波邮件系统推出了Linux_安腾版本,作为新春送给广大客户的第一份礼物。
安腾处理器是最近十年才逐渐发展起来的,是英特尔 ......