- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.1 嵌入式Linux操作系统
7.1 嵌入式Linux简介 常用嵌入式操作系统 嵌入式操作系统(Embedded Operating System,简称EOS) 负责嵌入式系统的全部软、硬件资源的分配、调度、控制、协调,体现其所在系统的特征,能够通过加载/卸载某些模块来达到系统所要求的功能。嵌入式系统将所有程序,包括操作系统、驱动程序、应用程序的程序代码全部烧写进Flash里执行,所以操作系统的角色更像是一套函数库。 实时操作系统Real-Time Operating System 简称RTOS 7.1 嵌入式Linux简介 常用嵌入式操作系统 诺基亚symbian系统 (37%) 由windows CE转化而来windows mobile系统 iPhone 黑莓 Linux Android“安致 ”是谷歌于2007年11月5日宣布的基于Linux平台的开源手机操作系统,该平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的开放和完整的移动软件。目前,摩托罗拉和三星等厂商的十多种智能手机正在使用谷歌的免费Android软件作为操作系统,这些手机拥有玩视频游戏和上网功能,其竞争对手是苹果iPhone及其他智能手机。 但是必威体育精装版数据表明symbian系统 是37%, Android 是17%。 7.1 嵌入式Linux简介 Linux发展支柱 7.1 嵌入式Linux简介 Linux的发展过程 1998年是Linux迅猛发展的一年。1月,小红帽高级研发实验室成立,同年RedHat 5.0获得了InfoWorld的操作系统奖项。4月Mozilla代码发布,成为linux图形界面上的王牌浏览器。王牌有哪些信誉好的足球投注网站引擎“Google”现身,采用的也是Linux服务器。同年10月,Intel和Netscape宣布小额投资红帽软件,这被业界视作Linux获得商业认同的信号。同月,微软在法国发布了反Linux公开信,这表明微软公司开始将Linux视作了一个对手来对待。1998年可说是Linux与商业接触的一年。 1999年,IBM宣布与Redhat公司建立伙伴关系,以确保Redhat在IBM机器上正确运行。三月,第一届LinuxWorld大会的召开,象征Linux时代的来临。IBM、Compaq和Novell宣布投资Redhat公司,以前一直对Linux持否定态度的Oracle公司也宣布投资。五月,SGI公司宣布向Linux移植其先进的XFS文件系统。对于服务器来说,高效可靠的文件系统是不可或缺的,SGI的慷慨移植再一次帮助了Linux确立在服务器市场的专业性。7月IBM启动对Linux的支持服务和发布了Linux DB2,从此结束了Linux得不到支持服务的历史,这可以视作Linux真正成为服务器操作系统一员的重要里程碑。 2000年初始,Sun公司在Linux的压力下宣布Solaris8降低售价。事实上Linux对Sun造成的冲击远比对Windows来得更大。2月Red Hat发布了嵌入式Linux的开发环境,Linux在嵌入式行业的潜力逐渐被发掘出来。 7.1 嵌入式Linux简介 Shell和Linux常用命令 Shell的英文意思是外壳,在linux中,shell实际上也是一个程序,它是用户和操作系统间的命令解释器,负责接受用户输入的命令并将它翻译成操作系统能够理解的指令。 例如: 用户输入“ls -l” shell翻译这条命令 操作系统执行翻译后的指令 shell 首先检查命令是否是内部命令,不是的话再检查是否是一个应用程序,这里的应用程序可以是Linux本身的实用程序,比如ls 和 rm,也可以是购买的商业程序,比如 xv,或者是公用软件(public domain software),就象 ghostview。如果命令被成功的找到的话,shell的内部命令或应用程序将被分解为系统调用并传给Linux内核。 Shell和Linux常用命令 7.1 嵌入式Linux简介 Shell和Linux常用命令 7.1 嵌入式Linux简介 Shell环境变量 Shell和Linux常用命令 显示当前使用的shell,可以输入: echo $SHELL 显示预定义的shell环境变量: 用env或set可以列出各种环境变量,常用的有: HOME 变量HOME指定本用户的主目录,例如root用户的主目录为/root,用户l4的主目录是/home/l4,只要用户一登录,就在自己的主目录下,不管你在哪, 输入: cd cd $HOME cd ~ 可以回到自己的主目录。 PATH 变量PATH列出shell将在哪些些目录
文档评论(0)