网站首页 > 文章中心 > 其它

linuxxagx命令

作者:小编 更新时间:2023-09-08 10:17:06 浏览量:497人看过

AgX在氨水中溶解度的问题

请看方程式:

= Ksp* Kf

^_^^_^n'mo'agx

ag X的氢化物nHX^n-的物质的量为a/(A+n)mol

一mol氢化物所含质子数为A-N+n

则总的质子数为a*(A-N+n)/(A+n)

如何手动设置和修改X-Window的显示模式

linuxxagx命令-图1

简短说明:

一.XWindow工作方式略谈

(如果你之关心如何对XWidow进行设置,可以跳过这一节.只是理解这一节所讲的知识对于理解下面的各设置步骤有一定帮助)

XWindow的工作方式跟MicrosoftWindows有着本质的不同.MSWindows的图形用户界面(GUI)是跟系统紧密相联的.而XWindow则不是,它实际上是在系统核心(kernel)的上面运行的一个应用程序.

XWindow的运行分为四层.最底层的是XServer(服务器),提供图形界面的驱动,为XWindow提供服务.上面的一层是用于网上通信的网络协议--X网络协议.这部分使远程运行XWindow成为可能.只需要在服务器上运行一个XServer,而客户机(Client)上运行更上一层的程序,则可以实现XWidow的远程运行.再往上的一层是称作Xlib的低层函数接口,介于网络和和基础系统于较高层的程序之间.应用程序的实现是通过调用这一层的函数实现的.

最顶层就是管理窗口的窗口管理器了,也就是一般所说的WM(WindowManager).在这一层的软件是用户都比较常接触的,比如fvwm,AfterStep,Enlightment以及WindowMaker等等.

linuxxagx命令-图2

从上面的介绍来看,XWindow的运行是一种客户机/服务器(Client/Server)的模式,服务器用于显示客运的应用程序,又被称为显示服务器(DisplayServer)显示服务器位于硬件和客户机之间,它跟踪所有来自输入设备比如键盘,鼠标的输入动作,经过处理后将其送回客户机.这样,使用户甚至可以在MSWindows的机器上运行XClient,截取并传送用户的输入,只是将XWindow的屏幕输出显示在用户的屏幕上.客户机的输入和输出系统跟X服务器之间的通信都是遵守X协议的.

由于本文档的主要目的在于介绍如何设置,所以呢对XWindow不再作进一步的介绍.更详细的资料可以参考有关的HOWTO,man页等等.

二.关于XWindow的设置

①XServer

如此之多种类的显示适配器驱动程序,系统当然需要一个固定和统一的方法去访问它,一般说来,系统是使用一个名为X的符号连接去访问具体的XServer的.

得到的结果如:

前面的属性"lrwxrwxrwx"中第一个字母l表示它是一个连接,在最后由箭头指出它所指向的具体目标.(这里的换行是为了阅读的方便)

明白了这个,在以后需要更换XServer的时候就可以通过改变这个联系来实现了,具体命令如下:

是一般显示卡和显示器都支持的,故该配置程序使用此XServer为驱动.当用户的显卡是比较特殊的型号时,需要装特定的驱动程序,也需要作此工作.

驱动程序的获得有多种途径,一般的Linux发行版本都提供了丰富的驱动程序,可以满足大部分要求,比较特殊的驱动程序,可以在网上获得.当然现在Linux对硬件的支持还不是很完善,但这已经超出了本文档的访问,不在作更多的表述.

在这个文件中有这样几个概念:段(Section)和子段(Subsection).每个段或子段分别给出了不同的参数,格式分别为:

Section

......

Endsection

Subsection

Endsubsection

一个完整的配置文件中包含六个段,分别是File(文件),SeverFlag(服务器特殊标志),Keyboard(键盘),Pointer(指示设备,一般是鼠标),Monitor(监视器),Device(显示适配器,即显卡),Screen(屏幕设置信息).

File段:这一段指示出一些运行XWindow所需要的文件的位置,比如颜色的别名文件rgb.txt(注意这里是不需要写出该文件的扩展名),比如:

此时此刻呢是字体文件的路径,这里的设置将影响到中文字体的输出.这里对路径的设置可以是多个,例如下面的这样:

FontPath"unix/:-1"

FontPath"/usr/share/zhfont/X11:unscaled"

FontPath"/usr/share/zhfont/TTF"

在使用一个字体目录之前,需要使用mkfontdir命令把一条路径中的字体作个列表,在该目录中生成font.dir作为对字体的索引,如:

mkfontdir/usr/X11Ry/lib/X11/fonts/100dpi

具体该命令的用法,请使用man命令查看其manpage(手册页),或者会在本文档的后续版本中提供详细的说明.

ServerFlag段:这个段指明了一些具体的参数,如下:

NoTrapSignals这个标志将使调试信号对XServer不起作用.调试信号会使XServer"转储核心",把内存中有关的XServer的信息存储到硬盘上,即所谓的"Coredump".这样的目的是便于对XServer进行调试.

DontZap 这个标志将使 X Server 收到 "Ctrl + Alt + Back Space" 键组合发出的信号时 *不* 停止工作. 当然一般是不建议使用的.

DontZoom 这个标志使 X Window 不能在各种图形模式之间进行切换. X-Window 的缺省状态是在用户设定了多组分辨率, 刷新频率和颜色的组

合的情况下, 运行 X Window 的过程中可以通过 Ctrl + '+' 和 Ctrl + '-' 两组键的组合在多个图形模式之间进行动态切换.

Section "Keyboard"

Protocol "Standard"

LeftAlt Meta

RightAlt Meta # 使用左右 Alt 键作 Meta 键.

# 关于 Meta 键, 希望以后能够补充完整

ScrollLock Compose

RightCtl Control

XkbTypes "default"

XkbCompat "default"

XkbSymbols "us(pc101)"

XkbGeometry "pc"

XkbModel "pc101"

XkbLayout "us"

EndSection

这段设置出了 XkbLayout 会影响键盘各按键的表现以外, 其他都只是一些功能上的设置, 没有太大影响. 在控制台模式下, 可以通过 Alt + F? 在各虚拟终端间进行切换, 在 X Widow 环境下, 必须使用 Ctrl + Alt + F? 才能够达到这一效果.

对于本段以及下面的 Pointer 段, 由于本人经验和所知的限制不能完整地讲述, 会在不久以后作进一步补充. 并在此向各位表示歉意.

Section "Pointer"

Device "/dev/mouse"

# 下面这两个参数是一些采用磁技术的鼠标所需要的, 一般注释掉或者删除

# 下面的两个参数是为方便使用双键鼠标的用户使用三键鼠标而设置的

# 下面这个参数也是为磁金属鼠标所设定的

# ChordMiddle

Mornitor 段: 这个段的设置需要参考显示器的用户手册, 以便获得相关的数据,防止损坏显示器. 这个段是我改动最多的, 现举例描述如下:

Section "Monitor"

# 监视器标示符, 在下面 Screen 段用作标示

# 这个参数的设置对显示器的模式没有直接影响, 只要保证跟后面

# Screen 段的引用保持一致

VendorName "Unknown"

# 生产厂家的名称

ModelName "Unknown"

# 制造和型号的标示, 并不重要

# 在使用 Xconfigurator 的时候, 如果不提供上述值, 则填写

# "Unknown"

# 下面这两个参数在设置显示模式上来书哦是比较重要的.

# HorizSync 是水平扫描频率, kHz 为单位.

# VertRefresh 是垂直扫描频率, Hz 为单位

# 上面这两个参数可以是列举的形式, 也可以是范围的形式.

# 范围: 如上所述

# 此时此刻呢是模式的描述了, 如果您使用的是 TurboLinux 或者是

# RedHat Linux, 下面的模式列表将会非常的完整. 但 Slackware

# 没有提供完整的列表, 这些数据可以在显示器的说明书上见到.

# 为节省空间, 这里仅列举一条

# 或者写成以下形式, 为 Slackware 采用

# Flags "Interlace"

# EndMode

Device 段: 这里主要记录了显卡的数据, 如下可以看到, 很简单, 只有显存的大小和显卡的时钟频率. 这个时钟频率是用来产生视频信号, 而显示器的扫描频率也是根据这个信号产生的. 所以不要为了追求高分辨率和高刷新频率把它调得太高, 否则可能会损伤显示器. 一般在显示器的说明书上会有这个值,

# 的实际情况设定. 这里跟 前面讲 X Server 时所说的 X 的连接

# 目标有关系, 我想这不难连接吧.

# Identifier 的. 当然我可以使用自己喜欢的名字, 实际这里只是

# 个标记的作用

# 这里的解释同 Device, 也是使用上面的 Identifier 的设定值

Subsection "Display"

# 显示子段, 可以有多个, 分别对应不同的色深, 即下面的 Depth

# 所取的显示模式 这个值就是根据前面的 ModeLine 上面

# 的注释写的, 可以有多个, 用空格分开

# 这里需要说明的是, X Server 先检查这里的分辨率设置,

# 然后根据这个设置和上面标示的垂直和水平刷新频率决

# 定使用哪个 ModeLine, 如果在刷新频率的范围内有多种

# Mode 可以选择, 那么可以通过使用 Ctrl + '+'/'-'进

# 行动态切换.

ViewPort 0 0

# 这个是视图的左上角坐标

# 如果想用虚拟大小的屏幕, 可以今天这一节加上一句

# 这样的话, 就可以使用大于当前实际屏幕的虚拟屏幕了,

# 屏幕会随这鼠标的移动而转换. 当然, 要保证有足够的

# 显存才行, 虚拟的屏幕大小要比实际的设定大..

EndSubsection

# 面一样.

当然, 如果发现所选的设备驱动根实际的硬件设备不相符, 还可以重新安装驱动程序.如何在 Linux 下面安装软件, 我想就不再详细介绍了. 介绍这方面知识的资料很多.

AgX分别是什么颜色的?

Agcl 白

AgI 黄

AgBr 淡黄

银的卤化物总称.化学式AgX(X=F-,Cl-,Br-,I-).氟化银、氯化银为白色,溴化银为淡黄色,碘化银为黄色.除碘化银为硫化锌(ZnS)型晶格外,其他卤化银都属于氯化钠(NaCl)型晶格.氟化银可溶于水,其余皆微溶于水,溶解度由氯至碘的顺序而降低.氟化银是离子型化合物,其他卤化物都有一定的共价性.氯化银溶于稀氨水,溴化银溶于浓氨水生成配位化合物,而碘化银不溶于氨水.卤化银特别是氯化银、溴化银因具有感光性用于制造照相材料—软片、印刷纸、硬片.氯化银用于制字宙射线的电离检测器.碘化银可作为沉淀过冷云的晶核试剂,用于人工降雨中.

以上就是土嘎嘎小编为大家整理的linuxxagx命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章