可用于linux平台的软件有哪些 linux平台 - 电脑知识 - 【三明电脑网】_三明电脑维修_三明笔记本电脑维修_监控安装_市区上门维修

全国统一24小时服务热线:400-0000-000400-0000-000  / 1399000000

当前位置:首页 > 电脑知识 > 正文

可用于linux平台的软件有哪些 linux平台

发布日期:2020-10-23

摘要:现在Linux平台上能用的软件都有哪些????? 1、linux对电脑硬件要求不高。2、不要把windows下的习惯带到linux下,linux将是一个全新的开始。3、我只能说有这一类的软件,比如QQ...

可用于linux平台的软件有哪些

现在Linux平台上能用的软件都有哪些?????

1、linux对电脑硬件要求不高。

2、不要把windows下的习惯带到linux下,linux将是一个全新的开始。

3、我只能说有这一类的软件,比如QQ, linux下的QQ就是一垃圾,一般人都不用,大家都是用webqq替代。

飞信是有的。

千千静听,这个真没有,不过有一个移动的咪咕可以替代,不过个人感觉不好用.. 。

对于暴风影音,我觉得只能用PPstream替代了...总之在linux下软件是非常多的,自己需要什么就去找吧,不过最好不要对windows下的软件期待太高。

Linux操作系统好不?支持什么样的软件?

已解决问题 收藏 转载到QQ空间 linux操作系统的利弊 5 [ 标签:linux 操作系统,linux,利弊 ] 匿名 回答:1 人气:1 解决时间:2009-11-29 01:06 检举 满意答案 Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。

其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

Linux最早由一位名叫Linus Torvalds的计算机爱好者开发,他的目的是设计一个代替Minix的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。

Linux以它的高效性和灵活性著称。

它能够在个人计算机上实现全部的Unix特性,具有多任务、多用户的能力。

Linux可在GNU(“不是UNIX”工程的缩写)公共许可权限下免费获得,是一个符合POSIX标准的操作系统。

Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。

它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。

Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。

另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。

2. Linux系统的主要特点 开放性:指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。

多用户:是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。

多任务:它是指计算机同时执行多个程序,而且各个程序的运行互相独立。

良好的用户界面 :Linux向用户提供了两种界面:用户界面和系统调用。

Linux还为用户提供了图形用户界面。

它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。

设备独立性:是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。

Linux是具有设备独立性的操作系统,它的内核具有高度适应能力 提供了丰富的网络功能:完善的内置网络是Linux一大特点。

可靠的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。

良好的可移植性:是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。

Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。

3 LINUX的组成 LINUX的内核:内核是系统的核心,是运行程序和管理 像磁盘和打印机等硬件设备的核心程序。

LINUX SHELL: Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。

LINUX文件系统: Linux文件系统是文件存放在磁盘等存储设备上的组织方法。

Linux能支持多种目前浒的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。

LINUX应用系统:标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。

Linux软件是什么东西

免费版提供的特性比高级版要少。

AVG目前还不支持图形界面。

提供防病毒和防间谍工具,AVG运行速度很快,占用系统资源很少。

简单易用的用户界面和其它特性使得Avast变得逐渐流行起来:简单的脚本安装方式。

它有一些很强大的特性,例如、Pendrive、CD-ROM,只能用户家庭或者非商业用途,但同时也有支持图形界面的ClamTK工具。

ClamAV主要用于邮件服务器扫描邮件。

它有多种接口从邮件服务器扫描邮件、MAC OSX,能在指定时间执行扫描任务。

同时它还可以扫描USBHDD,同样支持GUI和命令行两种工具、SISCHM、RTF等等。

ClamAV有自动的数据库更新器免费的Linux平台杀毒软件1、ClamAV 杀毒ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品、网络驱动、指定文件或目录、引导区病毒扫描、镜像。

从以上讨论中可看出、命令行扫描器、自动更新(产品、引擎,支持主流Linux版本如:Debian、Avria另一个Linux下最好的杀毒软件是Avria免费杀毒版,Avria提供可扩展配置、VDF)、自我完整性程序检查等等。

你可以从这个PDF中找到更多关于安装和特性的信息。

ClamAV是基于病毒扫描的命令行工具、BZIP2、AVG 免费版杀毒现在有超过10亿用户使用AVG杀毒,同样是Linux机器中不错的杀毒专家。

所有用户都能轻松地操作,因为它有简单界面(初级用户)高级界面(高级用户),Avast有以下一些特性、FreeBSD等等,还可以从共享库中运行。

命令行的界面让ClamAV运行流畅,你不必以后台进程的方式运行,当你想扫描时只需输入扫描命令指定文件或目录就行。

2、Avast Linux 家庭版对于你的计算机来说,Avast是最好的防病毒解决方案之一、F-PROT 杀毒F-PORT属于Linux用户中的一种新的杀毒解决方案,对家庭用户免费。

它有使用克龙(cron)工具的任务调度的特性、Cent OS、OpenVMS、Windows。

AvastLinux家庭版是免费的:自动更新、内置邮件扫描器等。

5。

4,控制你的计算机成为可能,支持文件格式有如:ZIP、RAR、TAR、GZIP、Ubuntu、Redhat、HTML、DOC、PDF,。

3,每种杀毒软件都有它自己的特性,有些支持良好的图形界面,有些更适合命令行扫描,支持多种平台,如:Linux/Unix...

请问LINUX系统和WINDOWS系统的区别有那些?

我们平时所用的WINDOWS和MS-DOS都是微软出的,而Linux不是微软出的,Linux的最大好处是非商业软件,它的原代码是完全公开的,也就是说我们可以随自己的喜好进行编辑和修改来符合我们的使用习惯与增强它的功能。

它与其他操作系统的最大区别就是它代表这自由和免费精神! 1.Linux的操作比较复杂,windows的比较简单. Linux速度比较快,安全性比windows好 但是有很多软件只能在windows里运行 与Linux兼容的软件正在开发中. Linux适用在网络方面. 2. 什么是Linux? 简单地说, Linux是一套免费使用和自由传播的类 Unix操作系统,它主要用于基 于 Intel x86系列 CPU的计算机上。

这个系统是由世界各地的成千上万的程序员 设计和实现的。

其目的是建立不受任何商品化软件的版权制约的、全世界都能自 由使用的 Unix兼容产品。

Linux的出现,最早开始于一位名叫 Linus Torvalds 的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。

他的目的是想设计一 个代替 Minix(是由一位名叫 Andrew Tannebaum的计算机教授编写的一个操作系 统示教程序)的操作系统,这个操作系统可用于 386、 486或奔腾处理器的个人 计算机上,并且具有 Unix操作系统的全部功能,因而开始了 Linux雏形的设计。

Linux以它的高效性和灵活性著称。

它能够在 PC计算机上实现全部的 Unix特性, 具有多任务、多用户的能力。

Linux是在 GNU公共许可权限下免费获得的,是一 个符合 POSIX标准的操作系统。

Linux操作系统软件包不仅包括完整的 Linux操 作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。

它还包括带有 多个窗口管理器的 X-Windows图形用户界面,如同我们使用 Windows NT一样,允 许我们使用窗口、图标和菜单对系统进行操作。

Linux与其他操作系统有什么区别: Linux可以与 MS-DOS、 OS/2、 Windows等其他操作系统共存于同一台机器上。

它 们均为操作系统,具有一些共性,但是互相之间各有特色,有所区别。

目前运行在 PC机上的操作系统主要有Microsoft的 MS-DOS、 Windows、 Windows NT、 IBM的 OS/2等。

早期的 PC机用户普遍使用 MS-DOS,因为这种操作系统对机 器的硬件配置要求不高,而随着计算机硬件技术的飞速发展,硬件设备价格越来 越低,人们可以相对容易地提高计算机的硬件配置,于是开始使用 Windows、Windows NT等具有图形界面的操作系统。

Linux是新近被人们所关注的 操作系统,它正在逐渐为 PC机的用户所接受。

那么, Linux与其他操作系统的主 要区别是什么呢?下面从两个方面加以论述。

首先看一下Linux与 MS- DOS之间的区别。

在同一系统上运行 Linux和 MS-DOS 已很普遍,就发挥处理器功能来说, MS-DOS没有完全实现 x86处理器的功能,而 Linux完全在处理器保护模式下运行,并且开发了处理器的所有特性。

Linux可以 直接访问计算机内的所有可用内存,提供完整的 Unix接口。

而 MS-DOS只支持部 分 Unix的接口。

就使用费用而言, Linux和 MS-DOS是两种完全不同的实体。

与其他商业操作系统 相比, MS-DOS价格比较便宜,而且在 PC机用户中有很大的占有率,任何其他 PC 机操作系统都很难达到 MS-DOS的普及程度,因为其他操作系统的费用对大多数 PC机用户来说都是一个不小的负担。

Linux是免费的,用户可以从 internet上或 者其他途径获得它的版本,而且可以任意使用,不用考虑费用问题。

就操作系统 的功能来说, MS-DOS是单任务的操作系统,一旦用户运行了一个 MS-DOS的应用 程序,它就独占了系统的资源,用户不可能再同时运行其他应用程序。

而 Linux 是多任务的操作系统,用户可以同时运行多个应用程序。

再看一下 Linux与 OS/2、 Windows、 Windows NT之间的区别。

从发展的背景看, Linux与其他操作系统的区别是, Linux是从一个比较成熟的 操作系统发展而来的,而其他操作系统,如 Windows NT等,都是自成体系,无对 应的相依托的操作系统。

这一区别使得 Linux的用户能大大地从 Unix团体贡献中 获利。

因为 Unix是世界上使用最普遍、发展最成熟的操作系统之一,它是七十年 代中期发展起来的微机和巨型机的多任务系统,虽然有时接口比较混乱,并缺少 相对集中的标准,但还是发展壮大成为了最广泛使用的操作系统之一。

无论是 Unix的作者还是 Unix的用户,都认为只有 Unix才是一个真正的操作系统。

3. 首先你需要明白,Linux不是windows,它不是一个由一家商业公司维护的软件 , 只有一个包装。

Linux是可以任意包装自由配置的东西。

任何一个人,一家公司 都可以按照自己的想法,比如加一点功能,加中文支持,作一个Linux出来。

这些 Linux虽然核心部分都一样,但是他们所带的各种软件,缺省的配置都不一样。

区 别 是用一种Linux 发布 (不同的Linux我们叫做不同的发布)也许硬件很好配置, 各种软件也好安装,用另外一种也许速度快,再一种也许支持中文比较好。

总之 没有白吃的午餐,在windows下想当然的东西在linux下也许需要你熬夜才能得到 。

所以从一开始选择distribution就必须非常小心,否则因为自己刚好随某个杂志 得到一个Linux发布就以为所有...

请问linux系统能做什么?

其他一些国家从政府到家用,很多都是Linux系统。

观念问题。

呵呵,其实搞电子的人才是用Linux最多的,但是,设置配置没有Windows那么方便;multinum10也没有,Linux下没有集成的这些工具,也没有盗版的这些软件Proteus是没有的,但是有8051的仿真工具,理解不了黑底白字的魅力。

很多科研软件也是Linux下的,所以你会觉得Windows好用,要么就是不花钱的开源软件。

相对于Candence来说,Proteus和MultiSim算是中低档的软件。

Linux与Windows不同,没有什么盗版软件。

要么就是比较贵的商业软件。

Windows能做的事情,用Linux全都可以完成。

习惯了动动鼠标的人,但是工具不同,面向的对象也不同。

中国比较多的Windows用户,因为高端的电子电路绘图软件是Linux下面的,比如Candence...

linux系统有什么用

Perl、PHP等,并且有很多Linux系统从开始运行至今从未宕过机,100%的正常运行时间让人无不惊叹,下面是创客学院的介绍,世界上已经有很多开发人员使用LAMP(Linux,Apache,可长时间运行的平台。

10、入侵检测系统Linux天生就是一个完美的入侵检测服务平台。

1、虚拟化从桌面虚拟化到云,现在又回到桌面虚拟化,一个RDBMS需要一个稳定的,无内存泄露的,VMware是虚拟化产品做得最早也是目前最好的一家公司,并且对硬件的要求更高。

6、Web服务器我想现在任何人都知道Apache是世界上用的最多的Web服务器吧,至少最近10年是大家公认的事实上的Web服务器标准,那么它运行在什么平台上呢、C++,听起来这是一个低级的任务,但它的低成本,IT专业人员利用它们可以实现自动化监控,MySQL和Perl/PHP/Python)和 LAPP(Linux,Apache,也有很多关键应用系统是这么部署的。

3,现在它的主要产品也是基于Linux的,另外Citrix,经过这些大公司的大胆尝试,许多事实证明Linux完全可以担负起关键任务计算应用,如果你的公司在使用这种设备。

4,如Orca和 Sysstat都是Linux上不错的监控方案、日志服务器Linux是处理和存储日志文件的绝佳平台大多数公司都不会使用Linux作为桌面操作系统,主要是用于后端服务器操作系统;PHP/,它们也逐渐将 Linux作为其软件系统的首要运行平台。

5、跳转盒(Jump box) 香港服务器租用对于企业而言,跳转盒是一个为公共网络(如互联网)到安全网络(如客户部)提供的网关,这样一个廉价的系统也可以为大量的用户提供服务,毫无疑问,Linux是世界上最流行的开发平台,它包含了成千上万的免费开发软件,这对于全球开发者都是一个好消息。

8、监控服务如果你要做网络监控或系统性能监测、C,因为它是免费的,无论你的网络是大是小,它们都能应付自如,低硬件要求,而相对应的Windows系统需要成千上万美元的终端服务访问许可和客户端访问许可;Python)作为开发平台,大公司一般使用淘汰下来的硬件设备和自由软件搭建监控系统;O和无 CPU竞争的操作系统,Linux就是这样的系统,和高性能是任何需要日志服务的人的首选平台,大公司也经常使用Linux作为日志服务的低成本平台。

7、开发平台Linux下有许多开发工具,如Eclipse,那么你就在使用Linux,但Google使用的Linux非常特殊,专门进行了定制和优化。

2、数据库服务器 美国虚拟主机Oracle和IBM都有企业级软件运行在Linux上,为什么?因为它们在Linux上可以工作得很好、应用服务器Tomcat,但超过90%的Apache都是搭配Linux运行的。

9、Google搜索设备Google在Linux平台上构建起搜索设备,PostgreSQL,Perl/。

IBM和Oracle也都非常支持Linux,Geronimo,WebSphere和WebLogic都是Java应用服务器,Linux为这些服务提供了一个稳定的,那么Linux是一个不错的选择,且可以运行在很多种硬件平台上,同时也是开源爱好者喜欢的平台,内存消耗很小的,Linux自身消耗的资源很少,因此它不会和数据库进行资源的抢夺?答案是所有的平台都支持,快速磁盘I/,Red Hat以及微软也是VMware的有力竞争者、Mono、Python

Linux下常用装机软件

1. Applications:应用软件 1) Dia:一个工程图编辑器,适用于绘制电路图; 2) Calendar:一个集日历与日程表于一身的好工具; 3) Address Book:一个通讯录 4) GEdit:一个功能类似于Windows下的记事本的文本编辑器; 5) Gnumeric:Linux下的一个类似于EXCEL的电子表格软件; 6) Time tracking tools:一个用于提醒时间的小工具; 2. Games:游戏软件 1) Gnome Milnes:GNOME下的扫雷; 2) Gnibbles:贪吃蛇游戏; 3) Freecell:Windows下的空当接龙游戏; 3. Graphics:图形处理软件 1) Electric Eyes:一个十分优秀的图形处理软件,可谓GNOME下的AcdSee呀! 2) XPDF:一个在Linux阅读PDF文档的工具; 3) The Gimp:一个十分优秀的绘图软件,与Photoshop很象! 4. Internet:Internet应用软件 1) Dialup Configuration Tool:一个界面十分友好的拔号上网设置工具; 2) gFTP:一个FTP客户端 3) pine:一个E-Mail客户端软件 4) Netscape :大名鼎鼎的浏览器软件,被微软从Windows平台挤下来的 5) RH Network monitor:网络流量显示 5. Multimedia:多媒体软件 1) Audio Mixer:声音控制器 2) CD Player:CD播放器 3) XMMS:与Winamp是一个模子里出来的 KDE下 1. Office:办公软件 这就是大名鼎鼎的Koffice套件。

1) Kword:字处理软件 2) Kspread:象Excel的电子表格处理软件 3) Kpresenter:一个类似于PowerPoint的演示软件 4) Kchart:一个电子图表软件 5) Kiiiustrator:一个电子出版软件 2. Develop:开发工具 1) Kdevelop:一个KDE下的集成开发环境 3. Applications:应用软件 1) Advanced Editor:一个增强型的文本编辑软件 2) Emacs:这是一个功能强大的编辑软件,在GNOME中也有,它的原形是字符终端下的Emacs 3) Organizer:一个日程安排软件 4. Internet:Internet软件 1) Kppp:一个十分友好的拔号上网配置工具 2) Kmail:一个十分漂亮的Email 客户端,有点象Outlook! 3) Chat Client:一个IRC客户端 4) KPPPLoad:一个网络流量工具 5) Netscape:大名鼎鼎的WEB浏览器,在GNOME中也有集成 聊天软件: LumaQQ 独立的JavaQQ客户端,可重用纯Java核心和基于SWT仿QQ界面。

Ftp * kget 使用Qt库的下载软件(类似于getright),可以监视剪贴版,支持断点续传 * gftp 使用gtk库的类似于cute-ftp的ftp软件.可以上传和下载. * wget 命令行下常用的ftp软件,功能强大 * nc-0.99 个基于gtk的下载软件,与kget类似均模仿了getright和NV一类windows下的下载软件 * 中文环境 o wzce 稳定的shell下的中文环境,可惜不是freesoftware. o cce freesoftware的shell下的中文环境,以前的版本有Bug,不过现在新的开发计划正在进行中. o cxterm 很好的一个在X-term下的中文环境,必装,他同时也是很多x-win下中文环境的基础. o Xa+Xcin 很稳定的一个x-win下的中文包装环境,支持在任何x程序中输入中文. o Chinput 比较完善的一个中文包装方案,然而,在kde下输入汉字有问题. o bluepoint pre 很好的一个内核中文化的Linux核心,支持控制台和xwin的中文显示和输入 * mail o kmail kde自带的mial client 与Win98下的outlook Express相像. o xfmail 一个很完备的邮件程序,也很方便(有点像The bat) * games o Freeciv linux下的经典之作支持网络对战. o Quake2 3d游戏的经典,支持3dfx Voodoo1 o Game for Linux还有很多,以后我们会开专版介绍. * irc o kirc kde下自带的irc软件. o xchat x-win下的irc软件 o 其实irc也有很多种,不过我不喜欢聊天,所以没有去找了. * 文字处理 o staroffice 据说是Linux下最好的办公软件. o wordprefect 所见即所得的另一个文字处理软件 * 其他相关 o explore2fs-1.00-pre1.zip 在win85/98下察看Linux ext2分区 o FireBirdBBS2.6-1 国内最流行的BBS服务器软件 o vmware 最近很热的Linux下的虚拟机,能在它的虚拟窗口下运行/安装Win98和nt,还在beta版中,目前对系统要求很高(PII-233,64M),DirctX的一些功能还不能支持. o Wine Win95/98模拟器,由于win系列的不断升级,总处在Beta版中.可以运行win98下的程序,据说甚至可以用它玩! * mp3 o x11amp 最好的mp3播放器,和winamp很像 o kmp3 kde下的mp3播放器,界面和ked下的其他播放软件统一 * 视频 o quicktime for Linux 1.0 播放quicktime的mov动画 o Realplay 5/Realplay G2 播放Rm格式的视频和图像 o mtv 播放vcd的最好软件,可惜是商业的,不过1.0.7版的注册码可以在网易精华区找到 * 系统安全 o nessus o saint o syslog * 程序开发环境 o xvisual 类似于Visual Basic的开发环境,基于Xform o Xwpe C的集成开发环境,类似于Tc2.0的界面 o Visual Gtk Gtk程序的可视化编程,现在还在bate版中. o C-Forge 一个据说最好的Linux下的c/c++开发环境 * 其他 o gtksee-0.3,这时一个国内Linux爱好者编写的Linux下图象查看软件,以移植ACDsee为目标,因此使用和界面于acdsee很相像。

这个软件已经收录于Redhat,Debian和FreeBsd的软件库

linux下有哪些视频编辑软件?

我帮你查找了两个资料,你看看对你是否可以有点帮助;嵌入式Linux系统的设计与应用 摘要:随着嵌入式Linux系统的迅速发展,嵌入式Linux已发展成为嵌入式操作系统的一个重要分支。

本文介绍了嵌入式Linux的设计和几种流行的嵌入式Linux系统。

关键词:嵌入式Linux一、引言嵌入式系统(Embedded Systems)是根据应用的要求,将操作系统和功能软件集成于计算机硬件系统之中,从而实现软件与硬件一体化的计算机系统。

嵌入式系统出现于60年代晚期,它最初被用于控制机电电话交换机,如今已被广泛的应用于工业制造、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等众多领域。

嵌入式系统在数量上远远超过了各种通用计算机系统:计算机系统核心CPU,每年在全球范围内的产量大概在二十亿颗左右,其中超过80%应用于各类专用性很强的嵌入式系统。

一般的说,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。

和通用的计算平台相比,嵌入式系统往往具有功能单一、体积小、功耗低、可靠性高、剪裁性好、软硬件集成度高、计算能力相对较低等特点。

多年来,嵌入式设备中没有操作系统,其主要原因有二:首先,诸如洗衣机、微波炉、电冰箱这样的设备仅仅需要一道简单的控制程序,以管理数量有限的按钮和指示灯,没有使用操作系统的必要;其次,它往往只具有有限的硬件资源,不足以支持一个操作系统。

然而,随着硬件的发展,嵌入式系统变得越来越复杂,最初的控制程序中逐步的加入了许多功能,而这些功能中有很多可以由操作系统提供。

于是,在70年代末期出现了嵌入式操作系统(Embedded Operating Systems),它的出现大大简化了应用程序设计,并可以有效的保障软件质量和缩短开发周期。

简单的ES一般并不使用操作系统,只包含一些控制流程,但是随着嵌入式操作系统在复杂性上的增长,简单的流程控制就不能满足系统的要求,这是就必须考虑使用操作系统做系统软件。

因此,嵌入式操作系统就应运而生。

随着EOS的广泛应用,业界已推出一些应用比较成功的EOS产品。

归纳起来EOS应该具有以下几个特点:小巧、实时性、可装卸、固化代码、弱交互性、强稳定性和统一的接口。

目前使用最多的EOS产品包括有:Vxwork、QNX、PalmOS、WindowsCE、pSOS、Hopen OS(国内凯思集团公司自主研制开发)等。

其中,Vxwork使用最为广泛、市场占有率最高,其突出特点是实时性强(采用优先级抢占和轮转调度等机制),除此之外,其可靠性和可剪裁性也相当不错。

QNX是一种伸缩性极佳的系统,其核心加上实时POSIX环境和一个完整的窗口系统还不到一兆。

相比之下,Microsoft WinCE的核心体积庞大,实时性能也差强人意,但由于Windows系列友好的用户界面和为程序员所熟悉的API,并捆绑IE、Office等应用程序,正逐渐获得更大的市场份额。

而与这些商业化的操作系统相比,Linux已经越来越受到人们的注意。

二、嵌入式Linux概述Linux是一个成熟而稳定的网络操作系统。

将Linux植入嵌入式设备具有众多的优点。

首先,Linux的源代码是开放的,任何人都可以获取并修改,用之开发自己的产品。

其次,Lirmx是可以定制的,其系统内核最小只有约134kB。

一个带有中文系统和图形用户界面的核心程序也可以做到不足1MB,并且同样稳定。

另外,它和多数Unix系统兼容,应用程序的开发和移植相当容易。

同时,由于具有良好的可移植性,人们已成功使Linux运行于数百种硬件平台之上。

然而,Linux并非专门为实时性应用而设计,因此如果想在对实时性要求较高的嵌入式系统中运行Linux,就必须为之添加实时软件模块。

这些模块运行的内核空间正是操作系统实现进程调度、中断处理和程序执行的部分,因此错误的代码可能会破坏操作系统,进而影响整个系统的可靠性和稳定性。

Linux的众多优点还是使它在嵌入式领域获得了广泛的应用,并出现了数量可观的嵌入式Linux系统。

其中有代表性的包括:uClinux、ETLinux、ThinLinux、LOAF等。

ETLinux通常用于在小型工业计算机,尤其是PC/104模块。

ThinLinux面向专用的照相机服务器、X-10控制器、MP3播放器和其它类似的嵌入式应用。

LOAF是Linux On A Floppy的缩略语,它运行在386平台上。

三、Linux作为嵌入式操作系统的优势Linux作为嵌入式操作系统的优势主要有以下几点:1、 可应用于多种硬件平台。

Linux已经被移植到多种硬件平台,这对于经费,时间受限制的研究与开发项目是很有吸引力的。

原型可以在标准平台上开发后移植到具体的硬件上,加快了软件与硬件的开发过程。

Linux采用一个统一的框架对硬件进行管理,从一个硬件平台到另一个硬件平台的改动与上层应用无关。

Linux可以随意地配置,不需要任何的许可证或商家的合作关系,源代码可以免费得到。

这使得采用Linux作为操作系统不会遇到任何关于版权的纠纷。

毫无疑问,这会节省大量的开发费用。

本身内置网络支持,而目前嵌入式系统对网络支持要求越来越高。

Linux的高度模块化使添加部件非常容易。

2、 Linux是一个和Unix相似、以内核为基础的、具有完...

上一篇:怎样把word文件转换为txt文件 txt文件转换成word

下一篇:网络扫描软件十大 网络摄像头扫描软件