一:linux桌面环境

1. X Windows桌面环境

X Windows软件是图形显示的核心部分,是直接和PC上的显卡及显示器打交道的底层程序,它控制着linux程序如何在电脑上显示出漂亮的窗口和图形。

linux并非唯一使用X Windows的操作系统的,它有针对不同操作系统的版本,在linux世界里,能够实行X Windows的软件包可不止一种。

其中最流行的软件包是X.org,他提供了X Windows系统的开源实现,支持当前市面上的很多显卡。

2.KDE桌面

KDE  ( K Desktop  Environment ,K桌面环境 )  最初于1996年作为开源项目发布,他会生成一个类似于Microsoft  Windows的图形化桌面环境

KDE桌面允许你把应用程序图标和文件图标反之在桌面的特定位置上,单机应用程序图标,linux系统就会运行该应用程序,单机文件图标,KDE桌面就会确定使用哪种应用程序来处理该文件。

所有的面板功能都和你在Windows上看到的类似,除了桌面功能,KDE项目还开发了大量的可运行在KED环境中的应用程序。

3.GNOME桌面

GNOME  ( the GNU  Network Object Model Environment,GNU网络对象模型环境 )   是另一个流行的LINUx桌面环境。GNOME于1999年首次发布,现在成为许多Linux发行默认的桌面环境  ( 不过用的最多的是 Red Hat Linux )

尽管GNOME决定不再沿用Microsoft Windows的标准观感  ( look-and-feel )但他还是集成了许多Windows用户习惯的功能: 一块放置图标的桌面区域;两个面板区域;拖放功能

4. Unity桌面

Unity桌面得名于该项目的目标——为工作站、平板电脑以及移动设备提供一致的桌面体验。不管你是在工作站海华丝在手机上使用Ubuntu, Unity桌面的使用方式都是一样的。

5.其他桌面

图形化桌面环境的弊端在于他们要占用相当一部分的系统资源来保证正常运行。在linux发展之初,linux的标志和卖点之一就是它可以运行在处理能力较阮弱的老旧PC上,这些pc物理运行叫醒的软件桌面,然而随着KDE和GNOME桌面环境的普及,情况发生了变化,运行KED或GNOME桌面要占用的内存资源和微软的最新桌面环境旗鼓相当。

其他Linux图形化桌面

桌面 描述
Flubox 一个没有面板的轻型桌面,仅有一个可用来启动程序的弹出式菜单
Xfce 和KDE很像的一个桌,当少了很多图像以适应低内存环境
JWN joe(joe's Windows Manager)的窗口管理器,非常适合于低内存低硬盘空间环境的超轻型桌面
Fvwm 支持如虚拟桌面和面板等高级桌面功能但能够在低内存环境中运行
Fvwm95 从fvwm衍生而来,但是起来更像是Windows 95桌面

linux的桌面介绍的更多相关文章

  1. [转]Linux挂载点介绍及桌面服务器分区方案

    原链接:http://www.metsky.com/archives/255.html 本文介绍Linux常用分区挂载点常识以及桌面.服务器分区挂载点的推荐配置,当然这个配置是天缘自己写的,分区大小这 ...

  2. Linux系统启动过程介绍

    Linux系统启动过程介绍 学习操作系统有必要了解一下系统的启动过程,这样在面对各种系统故障的时候能快速定位解决问题,下面以Centos来分析linux系统的启动过程. 1.BIOS自检:当开机的时候 ...

  3. Linux远程桌面(三)

    上一篇中的vnc配置已经很方便了,这一篇介绍更为简单的xmanager的配置,xmanager画面好一丢丢. Xmanager服务器配置             Linux远程桌面(二):vnc之xi ...

  4. Linux实战教学笔记07:Linux系统目录结构介绍

    第七节 Linux系统目录结构介绍 标签(空格分隔):Linux实战教学笔记 第1章 前言 windows目录结构 C:\windows D:\Program Files E:\你懂的\精品 F:\你 ...

  5. Linux的简单介绍和常用命令的介绍

    Linux的简单介绍和常用命令的介绍 本说明以Ubuntu系统为例 Ubuntu系统的安装自行百度,或者参考http://www.cnblogs.com/CoderJYF/p/6091068.html ...

  6. Linux性能工具介绍

    l  Linux性能工具介绍 p  CPU高 p  磁盘I/O p  网络 p  内存 p  应用程序跟踪 l  操作系统与应用程序的关系比喻为“唇亡齿寒”一点不为过 l  应用程序的性能问题/功能问 ...

  7. linux 远程桌面连接

    我们知道在windows下面我们可以用远程桌面连接来控制其它电脑, 但linux 远程桌面连接?不过在说怎样连接之前还是要先明确一个概念,为什么我标题没有用linux中的远程桌面连接呢, 这是因为Li ...

  8. Linux core 文件介绍

    Linux core 文件介绍 http://www.cnblogs.com/dongzhiquan/archive/2012/01/20/2328355.html 1. core文件的简单介绍在一个 ...

  9. Linux 启动参数介绍

    Linux 启动参数介绍 取自2.6.18 kernel Documentation/i386/boot.txt 文件中介绍 vga= 这里的不是一个整数(在C语言表示法中,应是十进制,八进制或者十六 ...

随机推荐

  1. 利用IPC通道进行进程间通信(C#)

    有一个解决方案,其中包括一个Windows服务和一个Windows应用程序,两者之间需要进行通信.查了下,可以使用多种方法,如Web service(适用于不同系统及跨平台情况)..NET Remot ...

  2. 20155207王雪纯 Exp2 后门原理与实践

    20155207王雪纯 Exp2 后门原理与实践 实验步骤 一.windows获取Linux shell Windows:使用 ipconfig 命令查看当前机器IP地址. 进入ncat所在文件地址, ...

  3. [agc008E]Next or Nextnext-[dp+思考题]

    Description 传送门 Solution 官方题解 然后我谈下个人理解.由于我们的两个条件只要任意满足,则在p的图中i有两种连边法:i->p[i],i->p[p[i]]. 我们考虑 ...

  4. Deep Learning Tutorial 李宏毅(一)深度学习介绍

    大纲 深度学习介绍 深度学习训练的技巧 神经网络的变体 展望 深度学习介绍 深度学习介绍 深度学习属于机器学习的一种.介绍深度学习之前,我们先大致了解一下机器学习. 机器学习,拿监督学习为例,其本质上 ...

  5. meterpreter lhost设置

    如果要监听kali本地的话,设置 0.0.0.0

  6. SQL Server 日期格式和日期操作

    SQL Server发展至今,关于日期的格式的控制方法,有传统的方法,比如CONVERT(),也有比较便利的新方法,比如FORMAT():同样,关于日期的操作函数,也分为传统方法:DATEADD()等 ...

  7. node.js学习笔记——前序

    一.什么是node.js 简单的说 Node.js 就是运行在服务端的 JavaScript. Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台. Node.js是一 ...

  8. 使用Serilog输出到ES(使用笔记)

    第一步:安装Serilog 使用NuGet包安装以下组件: Serilog.AspNetCoreSerilog.Settings.ConfigurationSerilog.Sinks.ConsoleS ...

  9. python的类和对象2(self参数)

    python的类和对象2(self参数) 1.python里面对象的方法都会有self参数,它就相当于C++里面的this指针:绑定方法,据说有了这个参数,Python 再也不会傻傻分不清是哪个对象在 ...

  10. 扩展Unity Inspector

    Unity Editor下,可以在不改变原有布局的情况下扩展Inspect的界面. 在继承了Editor的类中,有两种实现方式: using UnityEditor; [CustomEditor(ty ...