Це команда urxvtd, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
urxvtd - термінальний демон urxvt
СИНТАКСИС
urxvtd [-q|--тихо] [-o|--openddisplay] [-f|--fork] [-m|--mlock] [-e|--eval perlstring]
urxvtd -q -o -f # для використання .xsession
ОПИС
Ця довідкова сторінка описує демон urxvtd, який є таким же емулятором терміналу vt102, що й
urxvt, але працює як демон, який може відкривати декілька вікон терміналу в одному
процесу.
Ви можете запустити його зі своїх сценаріїв запуску X, наприклад, хоча це не залежить від a
працює DISPLAY і, фактично, може відкривати вікна на кількох дисплеях X одночасно.
Переваги запуску демона urxvt включають швидший час створення вікон терміналу та
багато збереженої пам'яті.
Недоліком є можливий вплив на стабільність - якщо основна програма вилітає, все
процеси у вікнах терміналу припиняються. Наприклад, як немає можливості
чітко реагувати на ненормальне закриття з'єднання, "xkill" і скидання/перезавантаження сервера вб'ють
urxvtd екземпляр, включаючи всі вікна, які він відкрив.
ВАРІАНТИ
urxvtd наразі розуміє лише кілька варіантів. Об’єднання параметрів ще не підтримується.
-q, --спокійно
Зазвичай urxvtd після цього виводить повідомлення "демон rxvt-unicode слухає ".
прив’язка до його роз’єму керування. Цей параметр придушить це повідомлення (помилки та
попередження все одно будуть реєструватися).
-o, --openddisplay
Це змушує urxvtd щоб відкрити з’єднання з поточним $DISPLAY і залишити його відкритим.
Це корисно, якщо ви хочете прив’язати екземпляр urxvtd на час життя конкретного
дисплей/сервер. Якщо сервер виконує скидання, urxvtd буде знищено автоматично.
-f, --вилка
Це робить urxvtd fork після того, як він прив’язався до свого роз’єму керування.
-m, --mlock
Це робить urxvtd call mlockall(2) на себе. Це замки urxvtd в оперативній пам’яті та запобігає цьому
від переміщення на диск, ціною споживання набагато більше пам’яті на більшості
операційних систем.
Примітка. Щоб скористатися цією функцією, ваш системний адміністратор повинен налаштувати ваш
RLIMIT_MEMLOCK користувача до розміру, більшого або рівного розміру urxvtd двійковий
(або без обмежень). Побачити /etc/security/limits.conf.
Примітка 2. У glibc є відома помилка (можливо, виправлена у 2.8 і пізніших версіях), де
calloc повертає необнулену пам'ять, коли діє mlockall. Якщо у вас виникають збої
або інша дивна поведінка під час використання --mlock, спробуйте без нього.
-e, --eval perlstring
Оцініть поданий код perl після базової ініціалізації (потрібна підтримка perl
увімкнено під час компіляції urxvtd).
Це можна використовувати, наприклад, для налаштування внутрішнього інтерпретатора perl, який є
загальний для всіх екземплярів терміналу або створити додаткові сокети для прослуховування
додаткові протоколи.
Код наразі виконується перед тим створення звичайних розеток для прослуховування: це
може змінитися в наступних версіях.
ПРИКЛАДИ
Це корисний виклик urxvtd В .xsession-стиль сценарію:
urxvtd -q -f -o
Це чекає, доки роз’єм керування стане доступним, відкриває поточний дисплей і відкривається
фон. Коли ви виходите з системи, сервер скидається і urxvtd вбито.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
RXVT_SOCKET
обидві urxvtc та urxvtd використовуйте змінну середовища RXVT_SOCKET створити аудіювання
socket і зв’язатися з urxvtd відповідно. Якщо змінна відсутня, тоді
$HOME/.urxvt/urxvtd- використовується.
DISPLAY
Використовується лише тоді, коли вказано параметр "--opendisplay". Має містити дійсний дисплей X
ім'я.
Використовуйте urxvtd онлайн за допомогою сервісів onworks.net