이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 xrdb 명령입니다.
프로그램:
이름
xrdb - X 서버 리소스 데이터베이스 유틸리티
개요
xrdb [-옵션 ...] [파일 이름]
기술
Xrdb 루트에서 RESOURCE_MANAGER 속성의 내용을 가져오거나 설정하는 데 사용됩니다.
화면 0의 창 또는 일부 또는 전체의 루트 창에 있는 SCREEN_RESOURCES 속성
스크린, 또는 결합된 모든 것. 일반적으로 X 시작 시 이 프로그램을 실행합니다.
파일.
대부분의 X 클라이언트는 RESOURCE_MANAGER 및 SCREEN_RESOURCES 속성을 사용하여 사용자를 가져옵니다.
응용 프로그램의 색상, 글꼴 등에 대한 기본 설정. 이 정보를 가지고
디스크 대신 서버(모든 클라이언트가 사용할 수 있는 경우)가 문제를 해결합니다.
유지 관리가 필요한 이전 버전의 X에서 기본값 모든 컴퓨터의 파일
사용할 수 있습니다. 또한 편집 없이 기본값을 동적으로 변경할 수 있습니다.
파일.
RESOURCE_MANAGER 속성은 모든 화면에 적용되는 리소스에 사용됩니다.
표시하다. 각 화면의 SCREEN_RESOURCES 속성은 추가(또는
재정의) 해당 화면에 사용할 리소스입니다. (화면이 하나만 있을 때,
SCREEN_RESOURCES는 일반적으로 사용되지 않으며 모든 리소스는
RESOURCE_MANAGER 속성.)
지정한 파일 파일 이름 (또는 파일 이름이 없거나 없는 경우 표준 입력의 내용
주어진) 다음 기호가 정의된 C 전처리기를 통해 선택적으로 전달됩니다.
사용 중인 서버의 기능에 따라:
서버호스트=호스트 이름
연결된 디스플레이의 호스트 이름 부분.
SRVR_name
SERVERHOST 호스트 이름 문자열이 법적 식별자로 바뀌었습니다. 예를 들어, "내-
dpy.lcs.mit.edu"는 SRVR_my_dpy_lcs_mit_edu가 됩니다.
호스트=호스트 이름
같은 서버 호스트.
DISPLAY_NUM=NUM
서버 호스트의 디스플레이 번호.
클라이언트 호스트=호스트 이름
호스트의 이름 xrdb 실행 중입니다.
CLNT_name
CLIENTHOST 호스트 이름 문자열이 법적 식별자로 바뀌었습니다. 예를 들어,
"expo.lcs.mit.edu"는 CLNT_expo_lcs_mit_edu가 됩니다.
릴리스=NUM
서버의 공급업체 릴리스 번호입니다. 이 숫자의 해석은
VENDOR에 따라 다릅니다.
개정=NUM
이 서버에서 지원하는 X 프로토콜 부 버전(현재 0).
버전=NUM
이 서버에서 지원하는 X 프로토콜 주 버전(항상 11이어야 함).
공급업체="공급 업체"
서버 공급업체를 지정하는 문자열 리터럴.
VNDR_name
VENDOR 이름 문자열이 법적 식별자로 바뀌었습니다. 예를 들어 "MIT X
컨소시엄'은 VNDR_MIT_X_Consortium이 됩니다.
외부_name
서버에서 지원하는 각 프로토콜 확장에 대해 기호가 정의됩니다. 각
확장 문자열 이름은 법적 식별자로 바뀝니다. 예: "X3D-PEX"
EXT_X3D_PEX가 됩니다.
NUM_SCREEN=NUM
총 화면 수.
화면_번호=NUM
현재 화면의 번호(XNUMX부터).
BITS_PER_RGB=NUM
RGB 색상 사양의 유효 비트 수. 이것은 로그입니다
하드웨어가 할 수 있는 각 원색의 뚜렷한 음영 수의 기본 2
생성하다. 일반적으로 PLANES와 관련이 없습니다.
클래스=비주얼클래스
StaticGray, GrayScale, StaticColor, PseudoColor, TrueColor, DirectColor 중 하나입니다.
이것은 루트 창의 시각적 클래스입니다.
수업_비주얼클래스=비주얼드
루트 창의 시각적 클래스를 가능한 형식으로 #ifdef 에. 값은
시각적 개체의 숫자 ID입니다.
COLOR CLASS가 StaticColor, PseudoColor, TrueColor 또는
다이렉트컬러.
수업_시각적 클래스_깊이=NUM
화면에 지원되는 각 시각적 개체에 대해 기호가 정의됩니다. 기호에는 다음이 포함됩니다.
비주얼의 클래스와 그 깊이; 값은 시각적 개체의 숫자 ID입니다.
(둘 이상의 시각적 개체가 동일한 클래스와 깊이를 가진 경우 첫 번째 개체의 숫자 ID는
서버에서 보고한 것이 사용됩니다.)
HEIGHT =NUM
루트 윈도우의 높이(픽셀 단위).
WIDTH =NUM
루트 창의 너비(픽셀 단위).
비행기=NUM
루트 창의 비트 평면 수(깊이).
X_해상도=NUM
화면의 x 해상도(미터당 픽셀 단위).
Y_해상도=NUM
화면의 y 해상도(미터당 픽셀 단위).
SRVR_name, CLNT_name, VNDR_name, 및 EXT_name 식별자는 모두 변경하여 형성됩니다.
문자 및 숫자 이외의 문자는 밑줄(_)로 바꿉니다.
느낌표(!)로 시작하는 줄은 무시되며 주석으로 사용될 수 있습니다.
이후 xrdb 표준 입력에서 읽을 수 있으며 변경하는 데 사용할 수 있습니다.
터미널 또는 셸 스크립트에서 직접 속성 내용.
옵션
xrdb 프로그램은 다음 옵션을 허용합니다.
-도움 이 옵션(또는 지원되지 않는 옵션)은
허용되는 옵션 및 매개변수를 인쇄할 수 있습니다.
-번역
이 옵션을 사용하면 xrdb 버전이 인쇄되고 프로그램이 종료됩니다.
다른 작업을 수행하지 않고.
-디스플레이 디스플레이
이 옵션은 사용할 X 서버를 지정합니다. 보다 X(7). 또한 다음을 지정합니다.
에 사용할 화면 -화면 옵션으로 어떤 화면이 나올지 지정합니다.
전처리기 기호는 -글로벌 옵션을 선택합니다.
-모두 이 옵션은 화면 독립적인 화면에서 작업을 수행해야 함을 나타냅니다.
리소스 속성(RESOURCE_MANAGER) 및 화면별 속성
(SCREEN_RESOURCES) 디스플레이의 모든 화면에 표시됩니다. 예를 들어,
~과 연계되어 -질문, 모든 속성의 내용이 출력됩니다. 을 위한 -하중,
-우세하다 과 -병합, 입력 파일은 각 화면에 대해 한 번 처리됩니다. 그만큼
모든 화면에 대한 출력에서 공통적으로 발생하는 리소스를 수집하고,
이들은 화면 독립적인 리소스로 적용됩니다. 나머지 리소스
각 개별 화면별 속성에 적용됩니다. 이것은 기본 모드
작동.
-글로벌 이 옵션은 작업이 화면에서만 수행되어야 함을 나타냅니다.
독립적인 RESOURCE_MANAGER 속성.
-화면 이 옵션은 작업이 다음에서만 수행되어야 함을 나타냅니다.
디스플레이 기본 화면의 SCREEN_RESOURCES 속성입니다.
-스크린
이 옵션은 작업을 수행해야 함을 나타냅니다.
디스플레이의 각 화면의 SCREEN_RESOURCES 속성입니다. 을 위한 -하중, -우세하다 과
-병합, 각 화면에 대한 입력 파일을 처리합니다.
-n 이 옵션은 지정된 속성에 대한 변경 사항을 나타냅니다(
-하중, -우세하다 or -병합) 또는 리소스 파일(함께 사용하는 경우) -편집하다) 해야 한다
표준 출력에 표시되지만 수행되어서는 안 됩니다.
-조용한 이 옵션은 중복 항목에 대한 경고가 표시되지 않아야 함을 나타냅니다.
표시됩니다.
-cpp 파일 이름
이 옵션은 사용할 C 전처리기 프로그램의 경로 이름을 지정합니다.
이기는하지만 xrdb 필터 역할을 하는 모든 프로그램인 CPP를 사용하도록 설계되었으며
-D, -I 및 -U 옵션을 사용할 수 있습니다.
-nocpp 이 옵션은 다음을 나타냅니다. xrdb 다음을 통해 입력 파일을 실행하면 안 됩니다.
속성에 로드하기 전에 전처리기.
-언데프 이 옵션은 사용되는 경우 C 전처리기로 전달됩니다. 그것은 그것을 방지합니다
시스템 특정 매크로를 미리 정의합니다.
-기호
이 옵션은 전처리기에 대해 정의된 기호가
표준 출력에 인쇄해야 합니다.
-질문 이 옵션은 지정된 속성의 현재 내용이
표준 출력에 인쇄됩니다. 전처리기 명령이
입력 리소스 파일은 속성의 일부가 아니라 입력 파일의 일부입니다.
이 옵션의 출력에는 나타나지 않습니다. 그만큼 -편집하다 옵션을 사용할 수 있습니다
없이 속성의 내용을 입력 리소스 파일에 다시 병합합니다.
손상된 전처리기 명령.
-하중 이 옵션은 입력을 새 값으로 로드해야 함을 나타냅니다.
지정된 속성을 사용하여 거기에 있던 모든 항목을 대체합니다(예: 이전 내용은
제거됨). 이것이 기본 동작입니다.
-우세하다
이 옵션은 입력을 대체하는 대신 추가해야 함을 나타냅니다.
지정된 속성의 현재 내용. 새 항목이 이전 항목보다 우선합니다.
항목.
-병합 이 옵션은 입력을 병합하고 사전순으로 정렬해야 함을 나타냅니다.
교체하는 대신 지정된 속성의 현재 내용을 사용합니다.
-제거하다 이 옵션은 지정된 속성이
서버.
-유지하다 이 옵션은 서버가 다음과 같은 경우 재설정하지 않도록 지시해야 함을 나타냅니다. xrdb is
첫 번째 클라이언트. 정상적인 조건에서는 절대 필요하지 않습니다.
xdm 과 신트 항상 첫 번째 클라이언트 역할을 합니다.
-편집하다 파일 이름
이 옵션은 지정된 속성의 내용이
이미 나열된 값을 대체하여 지정된 파일로 편집합니다. 이것
기본값에 대한 변경 사항을 다시
모든 주석 또는 전처리기 행을 보존하는 리소스 파일.
-backup 현
이 옵션은 함께 사용되는 파일 이름에 추가할 접미사를 지정합니다. -편집하다 에
백업 파일을 생성합니다.
-D이름[=값]
이 옵션은 전처리기로 전달되며 기호를 정의하는 데 사용됩니다.
다음과 같은 조건문과 함께 사용하기 위해 #ifdef.
-Uname 이 옵션은 전처리기로 전달되며 모든 항목을 제거하는 데 사용됩니다.
이 기호의 정의.
-I예배 규칙서
이 옵션은 전처리기로 전달되며 다음을 지정하는 데 사용됩니다.
참조되는 파일을 검색할 디렉토리 #포함하다.
onworks.net 서비스를 사용하여 xrdb 온라인 사용