Jest to polecenie xrdb, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
xrdb — narzędzie bazy danych zasobów serwera X
STRESZCZENIE
xrdb [-opcja ...] [filename]
OPIS
Xrdb służy do pobierania lub ustawiania zawartości właściwości RESOURCE_MANAGER w katalogu głównym
okno ekranu 0 lub właściwość SCREEN_RESOURCES w oknie głównym dowolnego lub wszystkich
ekrany lub wszystko razem wzięte. Normalnie uruchomiłbyś ten program ze startu X
plik.
Większość klientów X używa właściwości RESOURCE_MANAGER i SCREEN_RESOURCES, aby uzyskać użytkownika
preferencje dotyczące kolorów, czcionek itd. dla aplikacji. Mając te informacje w
serwer (gdzie jest dostępny dla wszystkich klientów) zamiast na dysku rozwiązuje problem
w poprzednich wersjach X, które wymagały konserwacji Domyślnie plików na każdym komputerze
których możesz użyć. Pozwala również na dynamiczną zmianę ustawień domyślnych bez edycji
akta.
Właściwość RESOURCE_MANAGER jest używana dla zasobów, które mają zastosowanie do wszystkich ekranów programu
wyświetlacz. Właściwość SCREEN_RESOURCES na każdym ekranie określa dodatkowe (lub
zastępowanie) zasobów, które mają być użyte na tym ekranie. (Gdy jest tylko jeden ekran,
SCREEN_RESOURCES zwykle nie jest używany, wszystkie zasoby są po prostu umieszczane w
właściwość RESOURCE_MANAGER.)
Plik określony przez filename (lub zawartość ze standardowego wejścia, jeśli - lub brak nazwy pliku to
podany) jest opcjonalnie przekazywany przez preprocesor C ze zdefiniowanymi następującymi symbolami:
w oparciu o możliwości używanego serwera:
HOST SERWERA=hosta
część nazwy hosta wyświetlacza, z którym jesteś połączony.
SRVR_Nazwa
ciąg nazwy hosta SERVERHOST zamienił się w legalny identyfikator. Na przykład „mój-
dpy.lcs.mit.edu” staje się SRVR_my_dpy_lcs_mit_edu.
GOSPODARZ=hosta
sama, jak HOST SERWERA.
DISPLAY_NUM=num
numer wyświetlacza na hoście serwera.
GOST KLIENTA=hosta
nazwa gospodarza, na którym xrdb biegnie.
CLNT_Nazwa
ciąg nazwy hosta CLIENTHOST zamienił się w legalny identyfikator. Na przykład,
„expo.lcs.mit.edu” zmieni się na CLNT_expo_lcs_mit_edu.
WYDANIE=num
numer wydania dostawcy dla serwera. Interpretacja tej liczby będzie
różnią się w zależności od SPRZEDAWCY.
WERSJA=num
podrzędna wersja protokołu X obsługiwana przez ten serwer (obecnie 0).
WERSJA=num
główna wersja protokołu X obsługiwana przez ten serwer (powinna zawsze wynosić 11).
SPRZEDAWCA =sprzedawca"
literał łańcuchowy określający dostawcę serwera.
VNDR_Nazwa
ciąg nazwy VENDOR zamienił się w legalny identyfikator. Na przykład „MIT X
Konsorcjum” staje się VNDR_MIT_X_Konsorcjum.
ZEWN_Nazwa
Dla każdego rozszerzenia protokołu obsługiwanego przez serwer zdefiniowany jest symbol. Każdy
nazwa ciągu rozszerzenia jest przekształcana w legalny identyfikator. Na przykład „X3D-PEX”
staje się EXT_X3D_PEX.
NUM_EKRANÓW=num
łączna liczba ekranów.
EKRAN_NUM=num
numer bieżącego ekranu (od zera).
BITS_PER_RGB=num
liczba znaczących bitów w specyfikacji kolorów RGB. To jest dziennik
podstawa 2 liczby różnych odcieni każdego podstawowego, które może obsługiwać sprzęt
Generować. Zauważ, że zwykle nie jest to związane z SAMOLOTAMI.
KLASA=klasa wizualna
jeden ze StaticGray, GrayScale, StaticColor, PseudoColor, TrueColor, DirectColor.
To jest klasa wizualna okna głównego.
KLASA_klasa wizualna=identyfikator wizualny
klasę wizualną okna głównego w możliwej formie #ifdef NA. Wartością jest
numeryczny identyfikator wizualizacji.
KOLOR zdefiniowany tylko wtedy, gdy CLASS jest jednym z StaticColor, PseudoColor, TrueColor lub
Kolor bezpośredni.
KLASA_głębokość_klasy wizualnej=num
Symbol jest zdefiniowany dla każdej wizualizacji obsługiwanej na ekranie. Symbol zawiera
klasa wizualna i jej głębia; wartość jest numerycznym identyfikatorem wizualizacji.
(Jeśli więcej niż jedna wizualizacja ma tę samą klasę i głębokość, numeryczny identyfikator pierwszej
używany jest jeden zgłoszony przez serwer).
WYSOKOŚĆ =num
wysokość okna głównego w pikselach.
Szerokość =num
szerokość okna głównego w pikselach.
SAMOLOTY=num
liczba płaszczyzn bitowych (głębokość) okna głównego.
X_ROZDZIELCZOŚĆ=num
x rozdzielczość ekranu w pikselach na metr.
Y_ROZDZIELCZOŚĆ=num
rozdzielczość y ekranu w pikselach na metr.
SRVR_Nazwa, CLNT_Nazwa, VNDR_Nazwai ZEWN_Nazwa identyfikatory są tworzone przez zmianę wszystkich
znaki inne niż litery i cyfry w podkreślenia (_).
Wiersze zaczynające się od wykrzyknika (!) są ignorowane i mogą służyć jako komentarze.
Zauważ, że od xrdb potrafi czytać ze standardowego wejścia, można go użyć do zmiany
zawartość właściwości bezpośrednio z terminala lub ze skryptu powłoki.
OPCJE
xrdb program akceptuje następujące opcje:
-Pomoc Ta opcja (lub dowolna nieobsługiwana opcja) spowoduje wyświetlenie krótkiego opisu
dopuszczalne opcje i parametry do wydrukowania.
-wersja
Ta opcja spowoduje wydrukowanie wersji xrdb i zamknięcie programu
bez wykonywania innych operacji.
-pokaz pokaz
Ta opcja określa używany serwer X; Widzieć X(7). Określa również
ekran używany do -ekran opcja i określa ekran, z którego
symbole preprocesora są wyprowadzane dla -światowy opcja.
-wszystko Ta opcja wskazuje, że operacja powinna być wykonywana niezależnie od ekranu
właściwość zasobu (RESOURCE_MANAGER), a także właściwość specyficzna dla ekranu
(SCREEN_RESOURCES) na każdym ekranie wyświetlacza. Na przykład, gdy jest używany w
łącznie z -zapytanie, wyświetlana jest zawartość wszystkich właściwości. Dla -obciążenie,
-nadpisanie i -łączyć, plik wejściowy jest przetwarzany raz dla każdego ekranu. The
gromadzone są zasoby, które występują wspólnie w danych wyjściowych dla każdego ekranu, oraz
są one stosowane jako zasoby niezależne od ekranu. Pozostałe zasoby
są stosowane dla poszczególnych właściwości na ekranie. To domyślny tryb
operacji.
-światowy Ta opcja wskazuje, że operację należy wykonać tylko na ekranie
niezależna właściwość RESOURCE_MANAGER.
-ekran Ta opcja wskazuje, że operacja powinna być wykonywana tylko na
SCREEN_RESOURCES właściwość domyślnego ekranu wyświetlacza.
-ekrany
Ta opcja wskazuje, że operację należy wykonać na
SCREEN_RESOURCES Właściwość każdego ekranu wyświetlacza. Dla -obciążenie, -nadpisanie i
-łączyć, plik wejściowy jest przetwarzany dla każdego ekranu.
-n Ta opcja wskazuje, że zmiany określonych właściwości (w przypadku użycia z
-obciążenie, -nadpisanie or -łączyć) lub do pliku zasobów (w przypadku użycia z -edytować) powinnam
być pokazany na standardowym wyjściu, ale nie powinien być wykonywany.
-cichy Ta opcja wskazuje, że ostrzeżenie o zduplikowanych wpisach nie powinno być
wystawiany.
-cpp filename
Ta opcja określa nazwę ścieżki programu preprocesora C, który ma być używany.
Chociaż xrdb został zaprojektowany do używania CPP, dowolnego programu, który działa jako filtr i
akceptuje opcje -D, -I i -U.
-nocpp Ta opcja wskazuje, że xrdb nie powinien uruchamiać pliku wejściowego przez a
preprocesor przed załadowaniem go do właściwości.
-niedef Ta opcja jest przekazywana do preprocesora C, jeśli jest używana. Zapobiega temu
predefiniowanie dowolnych makr specyficznych dla systemu.
-symbolika
Ta opcja wskazuje, że symbole zdefiniowane dla preprocesora
należy wydrukować na standardowym wyjściu.
-zapytanie Ta opcja wskazuje, że bieżąca zawartość określonych właściwości powinna
zostać wydrukowane na standardowym wyjściu. Należy zauważyć, że ponieważ polecenia preprocesora w
plik zasobów wejściowych jest częścią pliku wejściowego, a nie częścią właściwości
nie pojawi się w danych wyjściowych z tej opcji. The -edytować opcja może być użyta do
scal zawartość właściwości z powrotem do pliku zasobów wejściowych bez
szkodliwe polecenia preprocesora.
-obciążenie Ta opcja wskazuje, że dane wejściowe powinny zostać załadowane jako nowa wartość pliku
określone właściwości, zastępując wszystko, co tam było (tj
REMOVED). To jest akcja domyślna.
-nadpisanie
Ta opcja wskazuje, że dane wejściowe powinny zostać dodane do pliku, a nie zastępowane
aktualna zawartość określonych właściwości. Nowe wpisy zastępują poprzednie
wpisy.
-łączyć Ta opcja wskazuje, że dane wejściowe powinny zostać scalone i posortowane leksykograficznie
z zamiast zastępowania bieżącą zawartością określonych właściwości.
-usunąć Ta opcja wskazuje, że określone właściwości powinny zostać usunięte z pliku
serwer.
-zachować Ta opcja wskazuje, że serwer powinien zostać poinstruowany, aby nie resetował, jeśli xrdb is
pierwszy klient. To nigdy nie powinno być konieczne w normalnych warunkach, ponieważ
Xdm i xinit zawsze działaj jako pierwszy klient.
-edytować filename
Ta opcja wskazuje, że zawartość określonych właściwości powinna być
edytowane do podanego pliku, zastępując wszelkie wartości już tam wymienione. Ten
pozwala na wprowadzenie zmian wprowadzonych w ustawieniach domyślnych z powrotem do pliku
resource, zachowując wszelkie komentarze lub linie preprocesora.
-backup ciąg
Ta opcja określa sufiks, który ma zostać dodany do używanej nazwy pliku -edytować do
wygenerować plik kopii zapasowej.
-Dnazwa[=wartość]
Ta opcja jest przekazywana do preprocesora i służy do definiowania symboli
do użytku z wyrażeniami warunkowymi, takimi jak #ifdef.
-UNazwa Ta opcja jest przekazywana do preprocesora i służy do usuwania wszelkich
definicje tego symbolu.
-Ikatalog
Ta opcja jest przekazywana do preprocesora i jest używana do określenia
katalog do wyszukiwania plików, do których się odwołuje #włączać.
Korzystaj z xrdb online, korzystając z usług onworks.net