Dit is de opdracht urxvtd die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
urxvtd - urxvt terminal-daemon
KORTE INHOUD
urxvtd [-q|--stil] [-o|--opendisplay] [-f|--vork] [-m|--mlock] [-e|--eval perlstring]
urxvtd -q -o -f # voor .xsession-gebruik
PRODUCTBESCHRIJVING
Deze manpagina beschrijft de urxvtd-daemon, die dezelfde vt102-terminalemulator is als
urxvt, maar draait als een daemon die meerdere terminalvensters binnen dezelfde kan openen
proces.
U kunt het bijvoorbeeld uitvoeren vanuit uw X-opstartscripts, hoewel het niet afhankelijk is van een
werkende DISPLAY en kan in feite tegelijkertijd vensters openen op meerdere X-beeldschermen.
Voordelen van het uitvoeren van een urxvt-daemon zijn onder meer een snellere aanmaaktijd voor terminalvensters en
veel opgeslagen geheugen.
Het nadeel is een mogelijke impact op de stabiliteit - als het hoofdprogramma crasht, allemaal
processen in de terminalvensters worden beëindigd. Omdat er bijvoorbeeld geen mogelijkheid is
netjes reageren op abnormale verbindingssluitingen, "xkill" en het resetten/herstarten van de server zullen doden
the urxvtd exemplaar, inclusief alle vensters die het heeft geopend.
OPTIES
urxvtd begrijpt momenteel slechts een paar opties. Het bundelen van opties wordt nog niet ondersteund.
-q, --stil
Normaal urxvtd geeft het bericht "rxvt-unicode daemon listening on " na
binden aan de bedieningsaansluiting. Deze optie onderdrukt dit bericht (fouten en
waarschuwingen worden nog steeds geregistreerd).
-o, --openweergave
Deze krachten urxvtd om een verbinding met de huidige $DISPLAY te openen en deze open te houden.
Dit is handig als u een exemplaar van urxvtd tot de levensduur van een specifiek persoon
weergave/server. Als de server een reset uitvoert, urxvtd wordt automatisch gedood.
-f, --vork
Hierdoor urxvtd vork nadat deze zich aan de bedieningsaansluiting heeft vastgemaakt.
-m, --mlok
Hierdoor urxvtd Bellen mlockall(2) op zichzelf. Deze vergrendelt urxvtd in RAM en voorkomt dit
van het worden uitgewisseld naar schijf, ten koste van het verbruiken van veel meer geheugen op de meeste
besturingssystemen.
Opmerking: Om deze functie te kunnen gebruiken, moet uw systeembeheerder uw
RLIMIT_MEMLOCK van de gebruiker naar een grootte groter dan of gelijk aan de grootte van de urxvtd binair
(of tot onbeperkt). Zien /etc/security/limits.conf.
Opmerking 2: Er is een bekende bug in glibc (mogelijk opgelost in 2.8 en latere versies) waarbij
calloc retourneert niet-nulgeheugen wanneer mlockall van kracht is. Als u crashes ervaart
of ander vreemd gedrag tijdens het gebruik van --mlock, probeer het dan zonder.
-e, --evaluatie perlstring
Evalueer de gegeven perl-code na basisinitialisatie (vereist perl-ondersteuning
ingeschakeld bij het compileren urxvtd).
Dit kan bijvoorbeeld worden gebruikt om de interne perl-interpreter te configureren, namelijk
gedeeld tussen alle terminalinstanties, of maak extra luisteraansluitingen voor
aanvullende protocollen.
De code wordt momenteel uitgevoerd vaardigheden het creëren van de normale luisteraansluitingen: dit
kan in toekomstige versies veranderen.
Voorbeelden
Dit is een nuttige aanroep van urxvtd een .xsessie-stijlscript:
urxvtd -q -f -o
Deze wacht tot de bedieningsaansluiting beschikbaar is, opent het huidige display en gaat naar binnen
de achtergrond. Wanneer u uitlogt, wordt de server gereset en urxvtd is vermoord.
MILIEU
RXVT_SOCKET
Beiden urxvtc en urxvtd gebruik de omgevingsvariabele RXVT_SOCKET om een luisterend oor te creëren
socket en om respectievelijk contact op te nemen met de urxvtd. Als de variabele ontbreekt, dan
$HOME/.urxvt/urxvtd- is gebruikt.
DISPLAY
Wordt alleen gebruikt als de optie "--opendisplay" is opgegeven. Moet een geldige X-weergave bevatten
naam.
Gebruik urxvtd online met behulp van onworks.net-services