Linux和嵌入式Linux有啥区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux和嵌入式Linux有啥区别相关的知识,希望对你有一定的参考价值。

【Linux】

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。

Linux也可以安装在各种计算机硬件设备中,如收集、平板电脑、路由器、台式计算机、超级计算机等等,人们也已经习惯了用Linux来形容整个基于Linux内核,且使用GNU工程各种工具和数据库的操作系统。

Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows
NT一样,允许我们使用窗口、图标和菜单对系统进行操作。

【嵌入式Linux】

嵌入式Linux说白了就是利用Linux其自身的许多特点,把它应用到嵌入式系统里。

现今已出现了一些嵌入式操作系统,比较著名的有Vxwork、pSOS、Neculeus和Windows
CE,但这些操作系统往往是商业化产品,其价格也比较高昂。

Linux做嵌入式的优势,首先,Linux是开放源代码的,不存在黑箱技术,遍布全球的众多Linux爱好者又是Linux开发者的强大技术支持;其次,Linux的内核小、效率高,内核的更新速度很快;第三,Linux是免费的OS,在价格上极具竞争力。

参考技术A Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里。随着微处理器的产生,价格低廉、结构小巧的CPU和外设连接提供了稳定可靠的硬件架构,那么限制嵌入式系统发展的瓶颈就突出表现在了软件方面。 参考技术B 1. 硬件平台:
嵌入式Linux一般是Mips, ARM平台,
桌面Linux一般是x86平台。

2. 根文件系统
嵌入式Linux一般用UBIFS, yaffs2, jffs2.
桌面Linux一般用ext3。

3. shell不一样
嵌入式Linux一般用busybox.
桌面Linux一般用bash.

Ghostscript:Linux 和 Windows 变体之间有啥区别?

【中文标题】Ghostscript:Linux 和 Windows 变体之间有啥区别?【英文标题】:Ghostscript: What are the differences between Linux and Windows variants?Ghostscript:Linux 和 Windows 变体之间有什么区别? 【发布时间】:2010-04-08 09:07:23 【问题描述】:

我正在使用适用于 Linux 的 Ghostscript。有什么区别?

【问题讨论】:

有什么区别? Linux 上的 GS 与其他平台上的 GS 相同。您是否想知道(例如)GS 和 Adob​​e PS 解释器之间是否存在辩证法差异?您确实需要详细说明您的问题并使其更清楚。 它的一条腿是一样的。 【参考方案1】:

如果您想了解 Linux 与 MS Windows 的区别(您没有指定)...从我的脑海中浮现:

在 Windows 上,您有两个可执行文件,gswin32c.exegswin32.exe,而不仅仅是 gs。第一个是在命令行(“DOS 框”)上运行 Ghostscript,第二个将打开两个 GUI 窗口:一个用于渲染输出,另一个类似于控制台并显示 GS stdout/stderr 或接受您的命令输入如果您在交互模式下运行 GS。

在 Windows 上,如果您键入 "gswin32c.exe -h""gs -h" 相比,您会看到更少的“设备”。最值得注意的是,您将没有任何x11* 设备(如 x11、x11alpha、x11cmyk、x11mono 等)。您也没有cups 设备,也没有OpenPrinting Raster/Vector 设备(oprpopvp)。

在 Windows 上,您将拥有两个额外的设备,分别称为 mswindllmswinpr2

建议在 Windows 上也使用正斜杠来分隔路径/目录(否则您可能需要使用双反斜杠 \\ 来转义单个反斜杠)。

在 Windows 上打印到真实打印机的处理方式不同。使用-sOutputFile= 打印到您的默认打印机。使用-sOutputFile="%printer%My Nice Ricoh Printer" 打印到指定的打印机。

【讨论】:

以上是关于Linux和嵌入式Linux有啥区别的主要内容,如果未能解决你的问题,请参考以下文章

linux系统与嵌入式linux有啥区别和关系?

嵌入式linux和嵌入式android系统的区别和联系

Linux的发行版及主要区别

Ubuntu12.04嵌入式交叉编译环境arm-linu-gcc搭建过程,图解

petalinux工具和petalinux操作系统有啥区别

嵌入式开发-写在这里作为参照