zoukankan      html  css  js  c++  java
  • Linux学习笔记(2) Linux图形界面

      Linux本身没有图形界面,其现在的图形界面的实现只是Linux下的应用程序实现的,也就是说不管KDE还是GNOME,它们只是一个应用软件,并不是类似于Windows操作系统的GUI(图形用户界面),图形界面并不是Linux操作系统的一部分。

    2.1 X Window系统

    X Window并不是一个直接的图形操作环境,而是作为图形环境与UNIX系统内核沟通的中间桥梁,任何厂商的都可以在X Window基础上开发出不同的GUI图形环境。

    X Window系统实际上一个可移植的GUI软件设计标准,该系统不属于操作系统,只是一个应用程序。更严格来说,X Window系统是一个协议,该协议定义了一个系统 所必须具备的功能,任何满足此协议及符合X系统协议其他规范的系统,便可称为X系统。

    X Window系统的优点:

    1. 网络透明性
    2. 支持多种风格的界面
    3. 不属于操作系统
    4. 阶层性

    X Window的组成

    1. Server
    2. Client
    3. Communication channel(通信通道)

    窗口管理器

    1. 窗口
    2. 风格
    3. 工作区域中的菜单
    4. 虚拟桌面和桌面区域
    5. 终端窗口

    2.2 GNOME图形界面

    GNOME:GNU Network Object Model Environment。

    GNOME没有自己的窗口管理器,它使用与GNOME兼容的窗口管理器。

    GNOME架构:

    • ATK
    • Bonobo
    • GObject
    • GConf
    • GNOME VFS
    • GNOME Keyring
    • GNOME Print
    • GStreamer
    • GTK+
    • Cairo
    • Human Inferace Guidelines
    • LibXML
    • ORBit
    • Metacity

    GNOME图形界面的组成

    1)系统面板

    应用程序、位置、系统、快捷工具按钮、音量控制、输入法、日期和时间。

    2)任务面板

    显示桌面按钮、任务栏、桌面切换工具、回收站。

    3)GNOME桌面

    计算机、root的主文件夹、回收站。

    2.3 Nautilus文件管理器

    Nautilus的文件管理器在Linux系统中成为文件浏览器,它提供了系统和个人文件的图形化显示。Nautilus不仅是文件可视列表,他还允许用一个综合界面来配置桌面、Linux 系统、浏览图片以及访问网络等。

    GNOME下Nautilus文件管理器窗口包括:浏览窗、菜单栏、工具栏、侧边栏、信息、树、历史、备忘、徽标、查看方式、位置栏、试图比例按钮。

  • 相关阅读:
    设计模式之禅之设计模式-责任链模式
    设计模式之禅之设计模式-命令模式
    设计模式之禅之设计模式-中介者模式
    设计模式之禅之设计模式-原型模式
    设计模式之禅之设计模式-建造者模式
    设计模式之禅之设计模式-模板方法模式
    <Liunx常用命令一>之TOP
    在LIUNX服务器上找出web项目中占用cpu资源最多的线程的排查方法
    linux下mysql的root密码忘记解决方法
    JAVA远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
  • 原文地址:https://www.cnblogs.com/maybe1491/p/3063887.html
Copyright © 2011-2022 走看看