一: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. PI接口开发之调java WS接口(转)

    java提供的WSDL:http://XXX.XXX.XXX.XX/XXXXXXXcrm/ws/financialStatementsService?wsdl 登陆PI,下载Enterprise Se ...

  2. OSG环境变量设置

    osg中需要设置一些环境变量设置,如 OSG_FILE_PATH:此变量设置模型数据的目录 OSG_SCREEN: 此变量设置显示模型是在单屏幕还是多屏幕,1为单屏幕 OSG_WINDOW: 此变量设 ...

  3. 【转载】COM 组件设计与应用(六)——用 ATL 写第一个组件

    原文:http://vckbase.com/index.php/wv/1216.html 一.前言 1.与 <COM 组件设计与应用(五)>的内容基本一致.但本回讲解的是在 vc.net ...

  4. C++ STL 学习笔记__(5)list

    10.2.6List容器 List简介 ²  list是一个双向链表容器,可高效地进行插入删除元素. ²  list不可以随机存取元素,所以不支持at.(pos)函数与[]操作符.It++(ok) i ...

  5. jquery.validata1.11怎么支持metadata

    使用metadata方式这个需要使用jquery.metadata.js插件才可工作,通过在表单项中定义特殊的属性来指定验证规则 但是最新的jquery.validate 1.11没有内置metada ...

  6. iOS逆向+越狱

    感觉本文涉及内容有点多的,但是自己不愿意写太多,就简单的谢谢关于ios上手的东西吧 初级入手不免要用到,pp助手,i4 tools等 iOS逆向-ipa包重签名及非越狱手机安装多个应用 1.常识 我们 ...

  7. python爬虫beautifulsoup4系列2

    前言 本篇详细介绍beautifulsoup4的功能,从最基础的开始讲起,让小伙伴们都能入门 一.读取HTML页面 1.先写一个简单的html页面,把以下内容copy出来,保存为html格式文件 &l ...

  8. ETCD分布式存储部署

    一.ETCD 概述 ETCD 是一个分布式一致性k-v存储系统,可用于服务注册发现与共享配置.具有一下优点: 简单: 相比于晦涩难懂的paxos算法,etcd基于相对简单且易实现的raft算法实现一致 ...

  9. lua字符串类型

    Lua中字符串结构体的定义是: typedef union TString { L_Umaxalign dummy; /* ensures maximum alignment for strings ...

  10. linux的date命令使用指定时间的加减方法与异常

    在一般网页里,date命令减时间方法为: date -d '-100 days' 我的需求是,在指定时间上减8小时.按一般理解来看,命令写成如下样子(有异常错误的写法): date -d " ...