一: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. VB6 Common Dialog

    '---------------------------- 'Class CommonDialog 'Member of MSComDlg '---------------------------- ...

  2. JavaEE笔记(八)

    第一个Spring Student(学生) bean package com.my.bean; import java.io.Serializable; public class Student im ...

  3. 9 README,全套代码

    BBS+ BLOG系统(仿博客园) 一.概要 欢迎您使用该BBS+BLOG系统,希望在您使用的过程中体验到便捷和愉快的使用感受,并对我们的软件提出您发现的问题和建议,谢谢. 联系邮箱:liangshu ...

  4. 4827: [Hnoi2017]礼物

    4827: [Hnoi2017]礼物 链接 分析: 求最小的$\sum_{i=1}^{n}(x_i-y_i)^2$ 设旋转了j位,每一位加上了c. $\sum\limits_{i=1}^{n}(x_{ ...

  5. 使用SDNN (space displacement neural network)进行多字体手写识别

    手写单字体的识别,在看过卷积神经网络的mnist例子之后,很容易实现,那么如何实现多字体的同时识别呢? 如下图 LeCun大神所用的是SDNN space displacement neural ne ...

  6. [BZOJ3167][HEOI2013]SAO[树dp+组合数学]

    题意 给定 \(n\) 个节点和 \(n-1\) 个限制,每个节点有一个权值,每个限制形如:\(a_i< a_j\) ,问有多少个 \(1\) 到 \(n\) 排列满足要求. \(n\leq 1 ...

  7. 一目了然带你看lniux

    第一部分    熟悉Linux基本操作 一.初识Linux 1.Linux特点 ◊  开放性 ◊  多用户 ◊  多任务 ◊  良好的用户界面 ◊  设备独立性 ◊  丰富的网络功能 ◊  可靠的系统 ...

  8. 用Metaclass实现一个精简的ORM框架

    存档: # -*- coding: utf-8 -*- class Field(object): def __init__(self, name, column_type): self.name = ...

  9. vue 组件-组件定义的4种方式

    一.组件命名的方式 ①kebab-case,单词之间采用  - (短横线)连接,例如:my-component ,在DOM中使用时,<my-component ></my-compo ...

  10. netcore如何引用package?

    netcore项目引用dll包,分如下三种: 1.引用网络包 从nuget获取,然后引入,使用命令:dotnet add package 包名 然后:dotnet restore 2.引用同解决方案的 ...