linux和嵌入式linux有啥区别

author author     2023-05-09     347

关键词:

【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:WhatarethedifferencesbetweenLinuxandWindowsvariants?Ghostscript:Linux和Windows变体之间有什么区别?【发布时间】:2010-04-0809:07:23【问题描述】:我正在使用适用于Linux的Ghost... 查看详情

gcc和msvc(或Linux和Windows)中的valarray有啥区别

】gcc和msvc(或Linux和Windows)中的valarray有啥区别【英文标题】:Whatarethedifferencesofvalarrayingccandmsvc(orLinuxandWindows)gcc和msvc(或Linux和Windows)中的valarray有什么区别【发布时间】:2014-11-1209:49:18【问题描述】:我在Windows和Linux中体验... 查看详情

引导 linux 内核和独立应用程序有啥区别?

】引导linux内核和独立应用程序有啥区别?【英文标题】:What\'sthedifferencebetweenbootingalinuxkernelandastandaloneapplication?引导linux内核和独立应用程序有什么区别?【发布时间】:2019-10-1605:36:18【问题描述】:我有一个基于MIPS的开发板(... 查看详情

在 mac 和 linux 上使用终端有啥区别? [关闭]

】在mac和linux上使用终端有啥区别?[关闭]【英文标题】:Whatarethedifferencesbetweenusingtheterminalonamacvslinux?[closed]在mac和linux上使用终端有什么区别?[关闭]【发布时间】:2011-12-2411:14:07【问题描述】:过去四年我一直在使用Ubuntu。我... 查看详情

“env”和“set”(在 Mac OS X 或 Linux 上)有啥区别? [关闭]

】“env”和“set”(在MacOSX或Linux上)有啥区别?[关闭]【英文标题】:What\'sthedifferencebetween"env"and"set"(onMacOSXorLinux)?[closed]“env”和“set”(在MacOSX或Linux上)有什么区别?[关闭]【发布时间】:2011-08-0503:36:54【问... 查看详情

linux系统自带的消息队列和rabbitmq有啥区别?

linux系统自带的消息队列和rabbitmq有什么区别?为什么还需要rabbitmqRabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP,SMTP,STOMP,也正因如此,它非常重量级,更适合于企业级的开发。同时实现了Broker构... 查看详情

windows和linux有啥区别

参考技术A1.费用方面Linux服务器和Windows服务器在性价比上优势明显。作为一个资源管理和操作系统,Linux是免费开源的。而正版Windows操作系统是收费的。2.性能方面如果企业选择建站的内容和流量都不是很大的情况下,相同的配... 查看详情

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

...式下运行“mkdir/home/embed”命令,新建embed文件夹作为嵌入式开发的工作目录。(2)解压压缩包:通过共享目录把PetaLogix公司发布的压缩包petalinux-v0.40一rc2.tar.gz拷贝到embed工作目录中。然后在终端模式下运行“tar-zxvfpetalinu... 查看详情

linux和windows有啥区别?

Linux与Windows两个系统的区别主要如下:1.使用的费用不同:Linux是一项开源的项目,所以它免费提供给编程爱好者使用,而Windows则是需要购买的一款系统,目前最新的正版Windows系统售价888元。2.支持的软件不同:Windows由于使用人... 查看详情

linux命令和shell命令有啥区别啊?

各位大侠,刚学linux,不清楚他们之间的区别?帮我区分一下,谢谢了!shell翻译成壳的意思,它是包裹在Linux内核外层的,一个可通过一系列的Linux命令对操作系统发出相关指令的人机界面。shell可以通过其条件语句和循环语句... 查看详情

大数据和linux有啥区别?

linux是操作系统!比如这么说吧,跟它一个类的的,Windows,那我问你,Windows和大数据有什么区别?答案也就摆在跟前了!你的操作系统是可以处理和容纳数据的,的数据的量大,和互联网更多终端盒数据相互通讯,组成这个整... 查看详情

linux系统与windows有啥区别?

【免费&收费】最新正版Windows10,需要付费购买;Linux免费或少许费用;【软件&支持】Windows平台以数量和质量为优势,不过大部分为收费软件,由微软官方提供重要支持和服务;Linux大多为开源自由软件,用户可以修改定制和再... 查看详情

Linux perf 事件:cpu-clock 和 task-clock - 有啥区别

】Linuxperf事件:cpu-clock和task-clock-有啥区别【英文标题】:Linuxperfevents:cpu-clockandtask-clock-whatisthedifferenceLinuxperf事件:cpu-clock和task-clock-有什么区别【发布时间】:2014-05-3100:52:06【问题描述】:Linuxperf工具(前段时间命名为perf_event... 查看详情

嵌入式linux和stm32区别?之间有什么关系吗?

本人从事嵌入式单片机开发11年,很多人对嵌入式、单片机、STM32、Linux傻傻分不清楚。导致学习过程走了很多弯路,明明只需要几个月学习时间,却浪费了1-2年,最后抱怨嵌入式也太高了吧?!看完这篇文... 查看详情

在传统的 Linux fork-exec 中使用 _exit() 和 exit() 有啥区别?

】在传统的Linuxfork-exec中使用_exit()和exit()有啥区别?【英文标题】:Whatisthedifferencebetweenusing_exit()&exit()inaconventionalLinuxfork-exec?在传统的Linuxfork-exec中使用_exit()和exit()有什么区别?【发布时间】:2011-07-2207:47:26【问题描述】:... 查看详情

包括模块和嵌入模块有啥区别?

】包括模块和嵌入模块有啥区别?【英文标题】:Whatisthedifferencebetwenincludingmodulesandembeddingmodules?包括模块和嵌入模块有什么区别?【发布时间】:2010-10-0208:31:57【问题描述】:moduleSuperpower#instancemethoddefturn_invisible...end#modulemethodd... 查看详情

嵌入式二进制文件和链接框架有啥区别

】嵌入式二进制文件和链接框架有啥区别【英文标题】:WhatisthedifferencebetweenEmbeddedBinariesandLinkedFrameworks嵌入式二进制文件和链接框架有什么区别【发布时间】:2015-11-2907:00:12【问题描述】:当使用外部框架时,Xcode现在有EmbeddedB... 查看详情

linux里面,shutdown-rnow和reboot有啥区别?

shutdown-rnow和不加参数的reboot一样的,没区别。主要是reboot加了参数就不一样了。参考技术A查看manreboot。Whencalledwith--forceorwheninrunlevel0or6,thistoolinvokesthereboot(2)systemcallitselfanddirectlyrebootsthesystem.Oth‐erwisethissimplyinvokestheshutdown(8)toolwit... 查看详情