Questo è il comando xrdb che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS
PROGRAMMA:
NOME
xrdb - Utilità di database delle risorse del server X
SINOSSI
xdb [-opzione ...] [Nome del file]
DESCRIZIONE
Xrdb viene utilizzato per ottenere o impostare il contenuto della proprietà RESOURCE_MANAGER sulla radice
finestra dello schermo 0, o la proprietà SCREEN_RESOURCES sulla finestra radice di una o tutte le
schermate, o tutto combinato. Normalmente dovresti eseguire questo programma dall'avvio di X
file.
La maggior parte dei client X utilizza le proprietà RESOURCE_MANAGER e SCREEN_RESOURCES per ottenere l'utente
preferenze su colori, caratteri e così via per le applicazioni. Avere queste informazioni in
il server (dove è disponibile a tutti i client) invece che su disco, risolve il problema
nelle versioni precedenti di X che richiedevano di mantenere defaults file su ogni macchina
che potresti utilizzare. Consente inoltre la modifica dinamica dei valori predefiniti senza modifiche
File.
La proprietà RESOURCE_MANAGER viene utilizzata per le risorse che si applicano a tutte le schermate del
visualizzazione. La proprietà SCREEN_RESOURCES su ogni schermata specifica ulteriori (o
sovrascrivendo) le risorse da utilizzare per quella schermata. (Quando c'è una sola schermata,
SCREEN_RESOURCES normalmente non viene utilizzato, tutte le risorse vengono semplicemente inserite nel
proprietà RESOURCE_MANAGER.)
Il file specificato da Nome del file (o il contenuto dall'input standard se - o nessun nome file è
dato) viene facoltativamente passato attraverso il preprocessore C con i seguenti simboli definiti,
in base alle capacità del server utilizzato:
SERVERHOST=hostname
la parte del nome host del display a cui sei connesso.
SRVR_Nome
la stringa del nome host SERVERHOST trasformata in un identificatore legale. Ad esempio, "my-
dpy.lcs.mit.edu" diventa SRVR_my_dpy_lcs_mit_edu.
OSPITE=hostname
lo stesso di HOSTSERVER.
NUMERO DISPLAY=num
il numero del display sull'host del server.
CLIENTHOST=hostname
il nome dell'host su cui xdb è in esecuzione.
CLNT_Nome
la stringa del nome host CLIENTHOST trasformata in un identificatore legale. Ad esempio,
"expo.lcs.mit.edu" diventa CLNT_expo_lcs_mit_edu.
RILASCIO=num
il numero di rilascio del fornitore per il server. L'interpretazione di questo numero sarà
variano a seconda del FORNITORE.
REVISIONE=num
la versione secondaria del protocollo X supportata da questo server (attualmente 0).
VERSIONE=num
la versione principale del protocollo X supportata da questo server (dovrebbe essere sempre 11).
VENDITORE="venditore"
una stringa letterale che specifica il fornitore del server.
VNDR_Nome
la stringa del nome VENDOR trasformata in un identificatore legale. Ad esempio, "MIT X
Consorzio" diventa VNDR_MIT_X_Consortium.
EST_Nome
Per ogni estensione di protocollo supportata dal server viene definito un simbolo. Ogni
Il nome della stringa di estensione viene convertito in un identificatore legale. Ad esempio, "X3D-PEX"
diventa EXT_X3D_PEX.
NUM_SCHERMI=num
il numero totale di schermi.
SCHERMO_NUM=num
il numero della schermata corrente (da zero).
BITS_PER_RGB=num
il numero di bit significativi in una specifica di colore RGB. Questo è il logaritmo
base 2 del numero di sfumature distinte di ogni primario che l'hardware può
generare. Nota che di solito non è correlato a PLANES.
CLASSE=classe visiva
uno tra StaticGray, GrayScale, StaticColor, PseudoColor, TrueColor, DirectColor.
Questa è la classe visiva della finestra radice.
CLASSE_classe visiva=visualid
la classe visiva della finestra radice in un formato che puoi #ifdef acceso. Il valore è il
ID numerico dell'oggetto visivo.
COLORE definito solo se CLASS è uno tra StaticColor, PseudoColor, TrueColor o
DirectColor.
CLASSE_profondità_visuale=num
Per ogni elemento visivo supportato sullo schermo viene definito un simbolo. Il simbolo include
la classe dell'oggetto visivo e la sua profondità; il valore è l'ID numerico dell'oggetto visivo.
(Se più di un elemento visivo ha la stessa classe e profondità, l'ID numerico del primo
viene utilizzato quello segnalato dal server.)
HEIGHT =num
l'altezza della finestra radice in pixel.
WIDTH =num
la larghezza della finestra radice in pixel.
AEREI=num
il numero di piani di bit (la profondità) della finestra radice.
X_RISOLUZIONE=num
la risoluzione x dello schermo in pixel per metro.
Y_RISOLUTION=num
la risoluzione y dello schermo in pixel per metro.
SRVR_Nome, CLNT_Nome, VNDR_Nome, e EXT_Nome gli identificatori vengono formati modificando tutti
caratteri diversi da lettere e cifre in caratteri di sottolineatura (_).
Le righe che iniziano con un punto esclamativo (!) vengono ignorate e possono essere utilizzate come commenti.
Nota che poiché xdb può leggere dall'input standard, può essere utilizzato per modificare il
contenuto delle proprietà direttamente da un terminale o da uno script shell.
VERSIONI
xdb programma accetta le seguenti opzioni:
-Aiuto Questa opzione (o qualsiasi opzione non supportata) causerà una breve descrizione del
opzioni e parametri consentiti da stampare.
-versione
Questa opzione causerà la stampa della versione xrdb e l'uscita dal programma
senza eseguire altre operazioni.
-Schermo dalla visualizzazione
Questa opzione specifica il server X da utilizzare; vedere X(7). Specifica inoltre il
schermo da utilizzare per il -schermo opzione e specifica la schermata da cui
i simboli del preprocessore sono derivati per il -globale opzione.
-tutti Questa opzione indica che l'operazione deve essere eseguita sullo schermo indipendente
proprietà della risorsa (RESOURCE_MANAGER), così come la proprietà specifica dello schermo
(SCREEN_RESOURCES) su ogni schermata del display. Ad esempio, quando utilizzato in
congiunzione con -interrogazione, il contenuto di tutte le proprietà viene emesso. Per -caricare,
-sovrascrivere e -unione, il file di input viene elaborato una volta per ogni schermata. Il
vengono raccolte le risorse che si verificano in comune nell'output per ogni schermata e
queste vengono applicate come risorse indipendenti dallo schermo. Le risorse rimanenti
vengono applicati per ogni singola proprietà per schermata. Questa è la modalità predefinita di
-globale Questa opzione indica che l'operazione deve essere eseguita solo sullo schermo-
proprietà RESOURCE_MANAGER indipendente.
-schermo Questa opzione indica che l'operazione deve essere eseguita solo su
Proprietà SCREEN_RESOURCES della schermata predefinita del display.
-schermi
Questa opzione indica che l'operazione deve essere eseguita su
Proprietà SCREEN_RESOURCES di ogni schermata del display. Per -caricare, -sovrascrivere e
-unione, il file di input viene elaborato per ogni schermata.
-n Questa opzione indica che le modifiche alle proprietà specificate (quando utilizzate con
-caricare, -sovrascrivere or -unione) o al file di risorse (quando utilizzato con -modificare) dovrebbero
essere mostrato sull'output standard, ma non dovrebbe essere eseguito.
-silenzioso Questa opzione indica che l'avviso sulle voci duplicate non dovrebbe essere
visualizzato.
-cpp Nome del file
Questa opzione specifica il percorso del programma preprocessore C da utilizzare.
Sebbene il xdb è stato progettato per utilizzare CPP, qualsiasi programma che agisca come filtro e
accetta le opzioni -D, -I e -U.
-nocpp Questa opzione indica che xdb non dovrebbe eseguire il file di input tramite un
preprocessore prima di caricarlo nelle proprietà.
-undif Questa opzione viene passata al preprocessore C se utilizzata. Impedisce che
predefinendo eventuali macro specifiche del sistema.
-simboli
Questa opzione indica che i simboli definiti per il preprocessore
dovrebbe essere stampato sull'output standard.
-interrogazione Questa opzione indica che il contenuto corrente delle proprietà specificate dovrebbe
essere stampato sull'output standard. Si noti che poiché i comandi del preprocessore in
i file di risorse di input fanno parte del file di input, non della proprietà, essi
non apparirà nell'output di questa opzione. Il -modificare l'opzione può essere utilizzata per
unire il contenuto delle proprietà nuovamente nel file di risorse di input senza
comandi del preprocessore dannosi.
-caricare Questa opzione indica che l'input deve essere caricato come nuovo valore del
proprietà specificate, sostituendo tutto ciò che era presente (ad esempio i vecchi contenuti sono
rimosso). Questa è l'azione predefinita.
-sovrascrivere
Questa opzione indica che l'input deve essere aggiunto, invece di sostituire, il
contenuto corrente delle proprietà specificate. Le nuove voci sovrascrivono quelle precedenti
le voci.
-unione Questa opzione indica che l'input deve essere unito e ordinato lessicograficamente
con, invece di sostituire, il contenuto corrente delle proprietà specificate.
-rimuovere Questa opzione indica che le proprietà specificate devono essere rimosse dal
server.
-conservare Questa opzione indica che il server deve essere istruito a non reimpostare se xdb is
il primo cliente. Questo non dovrebbe mai essere necessario in condizioni normali, poiché
xdm e xinit comportarsi sempre come primo cliente.
-modificare Nome del file
Questa opzione indica che il contenuto delle proprietà specificate deve essere
modificato nel file specificato, sostituendo tutti i valori già elencati lì. Questo
ti consente di reinserire le modifiche apportate alle impostazioni predefinite nel tuo
file di risorse, preservando eventuali commenti o righe del preprocessore.
-backup stringa
Questa opzione specifica un suffisso da aggiungere al nome del file utilizzato con -modificare a
generare un file di backup.
-Dnome[=valore]
Questa opzione viene passata al preprocessore e viene utilizzata per definire i simboli
per l'uso con condizionali come #ifdef.
-UNome Questa opzione viene passata al preprocessore e viene utilizzata per rimuovere qualsiasi
definizioni di questo simbolo.
-Ielenco
Questa opzione viene passata al preprocessore e viene utilizzata per specificare a
directory per cercare i file a cui si fa riferimento #includere.
Utilizzare xrdb online utilizzando i servizi onworks.net