这是命令 xrdb,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
xrdb - X 服务器资源数据库实用程序
概要
数据库 [-选项 ...] [文件名]
商品描述
数据库 用于获取或设置根上 RESOURCE_MANAGER 属性的内容
屏幕 0 的窗口,或任何或所有根窗口的 SCREEN_RESOURCES 属性
屏幕,或所有组合。 你通常会从你的 X 启动运行这个程序
文件中。
大多数 X 客户端使用 RESOURCE_MANAGER 和 SCREEN_RESOURCES 属性来获取用户
应用程序的颜色、字体等首选项。 将这些信息放在
服务器(所有客户端都可以使用它)而不是磁盘,解决了问题
在需要您维护的先前版本的 X 中 默认 每台机器上的文件
你可能会使用。 它还允许在不编辑的情况下动态更改默认值
文件。
RESOURCE_MANAGER 属性用于适用于所有屏幕的资源
展示。 每个屏幕上的 SCREEN_RESOURCES 属性指定额外的(或
覆盖)要用于该屏幕的资源。 (当只有一个屏幕时,
SCREEN_RESOURCES 一般不使用,所有的资源都放在
RESOURCE_MANAGER 属性。)
指定的文件 文件名 (或来自标准输入的内容,如果 - 或没有文件名
给定) 可选地通过 C 预处理器并定义以下符号,
基于正在使用的服务器的功能:
服务器主机=主机
您所连接的显示器的主机名部分。
SRVR_姓名
SERVERHOST 主机名字符串变成了合法标识符。 例如,“我的——
dpy.lcs.mit.edu”成为 SRVR_my_dpy_lcs_mit_edu。
主机=主机
相同 服务器主机.
DISPLAY_NUM=NUM
服务器主机上的显示器编号。
客户端主机=主机
主机名 数据库 在跑。
CLNT_姓名
CLIENTHOST 主机名字符串变成了合法标识符。 例如,
“expo.lcs.mit.edu”变成 CLNT_expo_lcs_mit_edu。
发布=NUM
服务器的供应商版本号。 这个数字的解释将
因供应商而异。
修订=NUM
此服务器支持的 X 协议次要版本(当前为 0)。
版本=NUM
此服务器支持的 X 协议主要版本(应始终为 11)。
供应商="供应商"
指定服务器供应商的字符串文字。
VNDR_姓名
VENDOR 名称字符串变成了一个合法的标识符。 例如,“MIT X
联盟”成为 VNDR_MIT_X_Consortium。
外部_姓名
为服务器支持的每个协议扩展定义了一个符号。 每个
扩展字符串名称转换为合法标识符。 例如,“X3D-PEX”
变成 EXT_X3D_PEX。
NUM_SCREENS=NUM
屏幕总数。
SCREEN_NUM=NUM
当前屏幕的编号(从零开始)。
BITS_PER_RGB=NUM
RGB 颜色规范中的有效位数。 这是日志
硬件可以使用的每个原色的不同阴影数的基数 2
产生。 请注意,它通常与平面无关。
等级=视觉类
StaticGray、GrayScale、StaticColor、PseudoColor、TrueColor、DirectColor 之一。
这是根窗口的视觉类。
班级_视觉类=可视化
根窗口的可视化类 #ifdef 在。 该值是
视觉对象的数字 ID。
颜色 仅当 CLASS 是 StaticColor、PseudoColor、TrueColor 或
直接彩色。
班级_视觉类深度=NUM
为屏幕支持的每个视觉对象定义了一个符号。 符号包括
视觉类别及其深度; 该值是视觉对象的数字 ID。
(如果多个视觉具有相同的类和深度,则第一个的数字 id
使用服务器报告的一个。)
HEIGHT =NUM
根窗口的高度(以像素为单位)。
WIDTH =NUM
根窗口的宽度(以像素为单位)。
平面=NUM
根窗口的位平面数(深度)。
X_分辨率=NUM
屏幕的 x 分辨率(以每米像素为单位)。
Y_分辨率=NUM
屏幕的 y 分辨率(以每米像素为单位)。
SRVR_姓名, CLNT_姓名,VNDR_姓名, 和 EXT_姓名 标识符是通过改变所有
将字母和数字以外的字符转换为下划线 (_)。
以感叹号 (!) 开头的行将被忽略并可用作注释。
请注意,由于 数据库 可以从标准输入读取,它可以用来改变
直接来自终端或 shell 脚本的属性内容。
配置
数据库 程序接受以下选项:
-救命 此选项(或任何不受支持的选项)将导致对
允许打印的选项和参数。
-版
此选项将导致打印 xrdb 版本并退出程序
无需执行任何其他操作。
-显示 产品
此选项指定要使用的 X 服务器; 看 X(7). 它还规定了
屏幕用于 -屏幕 选项,它指定从哪个屏幕
预处理器符号是为 -全球的 选项。
-all 此选项表示应在独立于屏幕的屏幕上执行操作
资源属性 (RESOURCE_MANAGER),以及特定于屏幕的属性
(SCREEN_RESOURCES) 在显示器的每个屏幕上。 例如,当用于
与 -询问,输出所有属性的内容。 为了 -加载,
-覆盖 和 -合并,输入文件对每个屏幕处理一次。 这
收集在每个屏幕的输出中共同出现的资源,并且
这些被应用为独立于屏幕的资源。 剩余资源
应用于每个单独的屏幕属性。 这是默认模式
操作。
-全球的 此选项表示该操作应仅在屏幕上执行 -
独立的 RESOURCE_MANAGER 属性。
-屏幕 该选项表示该操作只应在
显示器默认屏幕的 SCREEN_RESOURCES 属性。
屏幕
此选项表示操作应在
显示器的每个屏幕的 SCREEN_RESOURCES 属性。 为了 -加载, -覆盖 和
-合并,针对每个屏幕处理输入文件。
-n 此选项指示对指定属性的更改(当与
-加载, -覆盖 or -合并) 或资源文件(当与 -编辑) 应该
显示在标准输出上,但不应执行。
-安静的 此选项表示不应发出有关重复条目的警告
显示。
-cpp 文件名
此选项指定要使用的 C 预处理程序的路径名。
尽管 数据库 旨在使用 CPP,任何充当过滤器和
接受可以使用 -D、-I 和 -U 选项。
-nocpp 该选项表示 数据库 不应该通过一个
在将其加载到属性之前进行预处理。
-undef 如果使用,此选项将传递给 C 预处理器。 它防止它
预定义任何系统特定的宏。
-符号
此选项表示为预处理器定义的符号
应该打印到标准输出上。
-询问 此选项表示指定属性的当前内容应
打印到标准输出。 请注意,由于预处理器命令在
输入资源文件是输入文件的一部分,而不是属性的一部分,它们
不会出现在此选项的输出中。 这 -编辑 选项可用于
将属性的内容合并回输入资源文件,而无需
破坏预处理器命令。
-加载 此选项指示输入应作为新值加载
指定的属性,替换那里的任何内容(即旧内容是
删除)。 这是默认操作。
-覆盖
此选项表示应将输入添加到而不是替换
指定属性的当前内容。 新条目覆盖以前的
条目。
-合并 此选项表示应合并输入并按字典顺序排序
使用而不是替换指定属性的当前内容。
-消除 此选项表示应从
服务器。
-保持 此选项表示如果出现以下情况,应指示服务器不要重置 数据库 is
第一个客户。 这在正常情况下永远是不必要的,因为
XDM 和 init 始终充当第一个客户。
-编辑 文件名
此选项表示指定属性的内容应为
编辑到给定的文件中,替换已在那里列出的任何值。 这个
允许您将您对默认值所做的更改放回您的
资源文件,保留任何注释或预处理器行。
-backup 绳子
此选项指定要附加到使用的文件名的后缀 -编辑 至
生成备份文件。
-D名称[=值]
此选项传递给预处理器并用于定义符号
与条件一起使用,例如 #ifdef。
-U姓名 此选项传递给预处理器,用于删除任何
此符号的定义。
-I目录
这个选项传递给预处理器,用于指定一个
搜索引用的文件的目录 #包括。
使用 onworks.net 服务在线使用 xrdb