linux在什么环境运行,Linux的应用环境
原标题:Linux的应用环境
对于大多数人使用的个人电脑,基本安装的都是微软的Windows系统,它最大优势是图形化的交互窗口,这将给用户在操作和体验上带来极大的方便。然而,Linux由于历史原因,给人们留下图形交互性差的印象。要知道,越漂亮越复杂的图形交互,带来的是资源的严重消耗。
Linux kernel设计的非常小巧精致,对于那些资源有限,硬件环境简单的设备具有独特的应用优势,再加上Linux的各种发行版集合众多的自由软件,让Linux变的更加强大。所以,在学习Linux之前,最好了解一下它在我们生活中的应用环境。
1 网络服务器
网络服务器最重要的功能是网络服务功能,由于Linux承接了Unix高稳定性的特征,加上GNU计划和GPL授权下大量自由免费软件的产生,让其成为了作为网络服务器必备操作系统,如WWW服务器、邮件服务器、文件服务器、FTP服务器等,这也是Linux的强项所在。
2 工作站计算机
工作站计算机相比于个人计算机而言,其承接的处理工作任务要繁重的多,如辅助设计(CAD)工作站、图像处理工作站、大型数据库工作站、气象运算工作站等。之前这些工作站的运行环境大多是Unix及其Unix下运行的软件,由于硬件价格及性能等因素,大多数工作站选择了Intel兼容的x86主机环境,因而符合Unix标准且能够在x86架构下运行的Linux就逐渐成为了各大工作站的主角。
另外,Linux提供强大的运算能力,加上各种广泛应用的GCC编译软件,让其能够为需要高效能运行任务提供强大的支持,例如流体仿真软件、气象模拟模型等,采用Linux不仅整体硬件便宜,运行速度还快。
3 个人计算机
个人计算机就是我们日常办公使用的桌面计算机,其主要功能有上网、收发邮件、运行办公软件、通讯软件等,并且这些功能都是可视化的,就像大家所熟悉使用的Windows系统就完美的匹配这一需求。
Linux为了强化在个人计算机上的使用,就和一款出色的图形界面套件X Window System进行结合,众多图像化软件可以在Linux上进行运行,而且也能够满足企业的运行环境。例如最常用的KDE和GNOME接口,有兼容微软的Office,功能强大的Firefox浏览器等,都让Linux在个人计算机上有了更强大的亲和力,用的人也越来越多。
4 手持移动设备
手持设备,如手机、平板等,也是我们每个人使用最频繁的东西,你却很少知道他们中很多可能使用的都是Linux系统,而且很多手机厂商还联合推出Linux在手机上的统一标准,如LiMo(Linux Mobile Phone)计划。
5
嵌入式系统
除了计算机硬件外,像手机、智能手表、智能家居设备、数字照相机、路由器等硬件设备都需要操作系统来控制和管理,只是我们接触不到这些操作系统,它们都是直接嵌入到这些产品中,所以就叫做嵌入式系统。
嵌入式系统其实都可以是Linux系统,一般情况下都可以将Linux系统载入到嵌入式设备中。当然,要玩转嵌入式系统,必须对Linux内核和驱动程序开发相当熟悉。
总之,以上介绍的是目前Linux最常用的5个应用环境,希望能够对于大家的Linux学习之路有所帮助。返回搜狐,查看更多
责任编辑:
linux在什么环境运行,Linux的应用环境相关推荐
- linux在什么环境运行,Linux环境变量是什么
什么是环境变量 学习或使用Linux的时候,修改环境变量是经常遇到的,到底什么是环境变量?环境变量是bash shell的特性,用来存储有关shell会话和工作环境的信息.允许在内存中存储数据,以便运 ...
- 安卓跑linux程序_Android下运行Linux可执行程序
2019-07-22 关键字:/system/bin/sh: xxx: No such file or directory 虽然说 Android 也是基于 Linux 的,但总归来说它们的编译链还是 ...
- linux 删除桌面环境变量,linux下export命令添加、删除环境变量(转载)
export命令 功能说明:设置或显示环境变量. 语 法:export [-fnp][变量名称]=[变量设置值] 补充说明:在shell中执行程序时,shell会提供一组环境变量. export可新增 ...
- 奔跑吧linux内核-使用qemu运行linux系统
安装linux主机相关工具 sudo apt-get install qemu-system-arm libncurses5-dev gcc-aarch64-linux-gnu build-essen ...
- linux更改jdk环境变量,linux 设置jdk环境变量
linux 设置jdk环境变量 1. 在/usr/local 目录下新建Java文件夹 mkdir /usr/local/java 将jdk拷贝到 /usr/local/java 进入到java文件夹 ...
- linux 系统 php环境变量,linux如何设置php环境变量
linux设置php环境变量的方法:首先编辑环境变量文件,代码为[vim /etc/profile]:然后在文件最后加上引入php运行目录:最后保存退出,执行指令使环境变量生效. 本教程操作环境:wi ...
- vs在linux下的环境搭建,linux下vscode环境配置
文章目录 linux下vscode环境配置 编译器,调试器安装 sudo apt update #通过以下命令安装编译器和调试器 sudo apt install build-essential gd ...
- redhat linux 安装桌面环境,RedHat Linux系统下安装KDE桌面环境
Red Hat Linux(以下简称Red Hat)是Linux的桌面系统,在Red Hat中使用得最多的就是KDE和GNOME两个桌面环境,在默认情况下安装的是GNOME.如果你在安装系统时没有装K ...
- 怎么查看linux中的环境变量,linux中查看环境变量的两种方法
linux中查看环境变量有两种方法: 第一种是看系统环境变量的配置文件: /etc/profile这个是环境变量配置文件,里面是应经配置号的环境变量.当你在Ubuntu上安装配置jdk的JAVA_HO ...
最新文章
- 链接详解--多目标文件的链接
- Science杂志 | 人类基因组草图发布20周年,遗留的9大问题
- 怎样做网络推广浅析怎样优化网站的导航栏?
- 隐函数画图with R
- ①你真的学会Java了吗?来自《卷Ⅰ》的灵魂提问
- 用C语言编写猴子选大王程序(数据结构)
- Activity的四种启动模式区别
- python和tableau优缺点_matplotlib和Tableau之间哪一个最好?
- ASP读取文件 ASP写入/保存文件
- win10任务栏透明_几款软件让你的 Win10 与众不同(简洁篇)
- 大数据技术原理与应用(第八章HBase测试)
- 机器学习的一些常识(联合概率分布、模型种类、生成方法与判别方法)
- 所谓的“互联网寒冬”,真的来了吗?
- 图解:卷帘快门(Rolling shutter)与全局快门(global shutter)的区别
- mysql db_owner_SQL Server修改数据库对象所有者(Owner)浅析
- React官方文档教程学习
- 百度地图API—简易操作
- android10手机运行内存怎么查看,安卓手机怎么查看手机内存
- Python设置断点breakpoint(免IDE)
- java面试简历精通n_面试3年java程序员说精通spring源码 听完后觉得还是劝退好
热门文章
- html js 合并单元格合并单元格,js合并table单元格实例
- eclipse项目导入idea
- (最新版)微信现在怎样用QQ注册~
- Python攻城师的成长————ORM查询
- Flowable入门
- 计算机云服务论文,云计算机教学平台探讨论文
- 史上最浅显易懂的Git教程2 github
- element ui 穿梭框_改造ElementUI穿梭框
- mysql报错 Errcode: 28 - No space left on device
- java内测阳光旅行网_阳光旅行网app中用户下单功能,《使用Java实现面向对象编程》内部测试机试题...