Đây là lệnh urxvtd có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi, chẳng hạn như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
urxvtd - trình nền thiết bị đầu cuối urxvt
SYNOPSIS
urxvtd [-q | --quiet] [-o | --opendisplay] [-f | --fork] [-m | --mlock] [-e | --eval chuỗi hạt]
urxvtd -q -o -f # để sử dụng .xsession
MÔ TẢ
Trang này mô tả daemon urxvtd, là trình giả lập thiết bị đầu cuối vt102 giống như
urxvt, nhưng chạy như một daemon có thể mở nhiều cửa sổ đầu cuối trong cùng một
quá trình.
Ví dụ: bạn có thể chạy nó từ các tập lệnh khởi động X của mình, mặc dù nó không phụ thuộc vào
hoạt động DISPLAY và trên thực tế, có thể mở các cửa sổ trên nhiều màn hình X cùng một lúc.
Ưu điểm của việc chạy daemon urxvt bao gồm thời gian tạo nhanh hơn cho các cửa sổ đầu cuối và
rất nhiều bộ nhớ được lưu.
Điểm bất lợi là có thể ảnh hưởng đến sự ổn định - nếu chương trình chính bị treo, tất cả
các quy trình trong cửa sổ đầu cuối bị chấm dứt. Ví dụ, vì không có cách nào để
phản ứng rõ ràng với các lần đóng kết nối bất thường, "xkill" và việc đặt lại / khởi động lại máy chủ sẽ giết
các urxvtd ví dụ bao gồm tất cả các cửa sổ nó đã mở.
LỰA CHỌN
urxvtd hiện chỉ hiểu một số tùy chọn. Gói tùy chọn chưa được hỗ trợ.
-q, --Yên lặng
Thông thường, urxvtd xuất ra thông báo "rxvt-unicode daemon đang bật " sau
liên kết với ổ cắm điều khiển của nó. Tùy chọn này sẽ ngăn thông báo này (lỗi và
cảnh báo sẽ vẫn được ghi lại).
-o, --opendisplay
Điều này buộc urxvtd để mở kết nối với $ DISPLAY hiện tại và giữ cho nó luôn mở.
Điều này rất hữu ích nếu bạn muốn liên kết một phiên bản của urxvtd đến vòng đời của một cụ thể
hiển thị / máy chủ. Nếu máy chủ thực hiện đặt lại, urxvtd sẽ tự động bị giết.
-f, --cái nĩa
Điều này làm cho urxvtd fork sau khi nó đã tự liên kết với ổ cắm điều khiển của nó.
-m, --mlock
Điều này làm cho urxvtd cuộc gọi mlockall(2) về chính nó. Khóa này urxvtd trong RAM và ngăn chặn nó
khỏi bị hoán đổi sang đĩa, với chi phí tiêu tốn nhiều bộ nhớ hơn trên hầu hết
các hệ điều hành.
Lưu ý: Để sử dụng tính năng này, quản trị viên hệ thống của bạn phải đặt
RLIMIT_MEMLOCK của người dùng thành kích thước lớn hơn hoặc bằng kích thước của urxvtd nhị phân
(hoặc không giới hạn). Nhìn thấy /etc/security/limits.conf.
Lưu ý 2: Có một lỗi đã biết trong glibc (có thể được sửa trong phiên bản 2.8 trở lên), nơi
calloc trả về bộ nhớ khác XNUMX khi mlockall có hiệu lực. Nếu bạn gặp sự cố
hoặc hành vi kỳ quặc khác khi sử dụng --mlock, hãy thử mà không cần.
-e, - lễ hội chuỗi hạt
Đánh giá mã perl đã cho sau khi khởi tạo cơ bản (yêu cầu hỗ trợ perl để được
được kích hoạt khi biên dịch urxvtd).
Ví dụ, điều này có thể được sử dụng để định cấu hình trình thông dịch perl nội bộ, là
được chia sẻ giữa tất cả các phiên bản đầu cuối hoặc tạo các ổ cắm nghe bổ sung cho
giao thức bổ sung.
Mã hiện đang được thực thi trước tạo các ổ cắm nghe bình thường: cái này
có thể thay đổi trong các phiên bản trong tương lai.
VÍ DỤ
Đây là một lời kêu gọi hữu ích về urxvtd trong một .xsession-kịch bản kiểu:
urxvtd -q -f -o
Điều này sẽ đợi cho đến khi ổ cắm điều khiển khả dụng, mở màn hình hiện tại và chuyển sang
bối cảnh. Khi bạn đăng xuất, máy chủ sẽ được đặt lại và urxvtd bị giết.
MÔI TRƯỜNG
RXVT_SOCKET
Cả hai urxvtc và urxvtd sử dụng biến môi trường RXVT_SOCKET để tạo ra một bài nghe
ổ cắm và liên hệ với urxvtd, tương ứng. Nếu biến bị thiếu thì
$ HOME / .urxvt / urxvtd- Được sử dụng.
DISPLAY
Chỉ được sử dụng khi tùy chọn "--opendisplay" được chỉ định. Phải chứa màn hình X hợp lệ
tên.
Sử dụng urxvtd trực tuyến bằng các dịch vụ onworks.net