原标题: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的应用环境相关推荐

  1. linux在什么环境运行,Linux环境变量是什么

    什么是环境变量 学习或使用Linux的时候,修改环境变量是经常遇到的,到底什么是环境变量?环境变量是bash shell的特性,用来存储有关shell会话和工作环境的信息.允许在内存中存储数据,以便运 ...

  2. 安卓跑linux程序_Android下运行Linux可执行程序

    2019-07-22 关键字:/system/bin/sh: xxx: No such file or directory 虽然说 Android 也是基于 Linux 的,但总归来说它们的编译链还是 ...

  3. linux 删除桌面环境变量,linux下export命令添加、删除环境变量(转载)

    export命令 功能说明:设置或显示环境变量. 语 法:export [-fnp][变量名称]=[变量设置值] 补充说明:在shell中执行程序时,shell会提供一组环境变量. export可新增 ...

  4. 奔跑吧linux内核-使用qemu运行linux系统

    安装linux主机相关工具 sudo apt-get install qemu-system-arm libncurses5-dev gcc-aarch64-linux-gnu build-essen ...

  5. linux更改jdk环境变量,linux 设置jdk环境变量

    linux 设置jdk环境变量 1. 在/usr/local 目录下新建Java文件夹 mkdir /usr/local/java 将jdk拷贝到 /usr/local/java 进入到java文件夹 ...

  6. linux 系统 php环境变量,linux如何设置php环境变量

    linux设置php环境变量的方法:首先编辑环境变量文件,代码为[vim /etc/profile]:然后在文件最后加上引入php运行目录:最后保存退出,执行指令使环境变量生效. 本教程操作环境:wi ...

  7. vs在linux下的环境搭建,linux下vscode环境配置

    文章目录 linux下vscode环境配置 编译器,调试器安装 sudo apt update #通过以下命令安装编译器和调试器 sudo apt install build-essential gd ...

  8. redhat linux 安装桌面环境,RedHat Linux系统下安装KDE桌面环境

    Red Hat Linux(以下简称Red Hat)是Linux的桌面系统,在Red Hat中使用得最多的就是KDE和GNOME两个桌面环境,在默认情况下安装的是GNOME.如果你在安装系统时没有装K ...

  9. 怎么查看linux中的环境变量,linux中查看环境变量的两种方法

    linux中查看环境变量有两种方法: 第一种是看系统环境变量的配置文件: /etc/profile这个是环境变量配置文件,里面是应经配置号的环境变量.当你在Ubuntu上安装配置jdk的JAVA_HO ...

最新文章

  1. 链接详解--多目标文件的链接
  2. Science杂志 | 人类基因组草图发布20周年,遗留的9大问题
  3. 怎样做网络推广浅析怎样优化网站的导航栏?
  4. 隐函数画图with R
  5. ①你真的学会Java了吗?来自《卷Ⅰ》的灵魂提问
  6. 用C语言编写猴子选大王程序(数据结构)
  7. Activity的四种启动模式区别
  8. python和tableau优缺点_matplotlib和Tableau之间哪一个最好?
  9. ASP读取文件 ASP写入/保存文件
  10. win10任务栏透明_几款软件让你的 Win10 与众不同(简洁篇)
  11. 大数据技术原理与应用(第八章HBase测试)
  12. 机器学习的一些常识(联合概率分布、模型种类、生成方法与判别方法)
  13. 所谓的“互联网寒冬”,真的来了吗?
  14. 图解:卷帘快门(Rolling shutter)与全局快门(global shutter)的区别
  15. mysql db_owner_SQL Server修改数据库对象所有者(Owner)浅析
  16. React官方文档教程学习
  17. 百度地图API—简易操作
  18. android10手机运行内存怎么查看,安卓手机怎么查看手机内存
  19. Python设置断点breakpoint(免IDE)
  20. java面试简历精通n_面试3年java程序员说精通spring源码 听完后觉得还是劝退好

热门文章

  1. html js 合并单元格合并单元格,js合并table单元格实例
  2. eclipse项目导入idea
  3. (最新版)微信现在怎样用QQ注册~
  4. Python攻城师的成长————ORM查询
  5. Flowable入门
  6. 计算机云服务论文,云计算机教学平台探讨论文
  7. 史上最浅显易懂的Git教程2 github
  8. element ui 穿梭框_改造ElementUI穿梭框
  9. mysql报错 Errcode: 28 - No space left on device
  10. java内测阳光旅行网_阳光旅行网app中用户下单功能,《使用Java实现面向对象编程》内部测试机试题...