mesgposix - Trực tuyến trên đám mây

Đây là lệnh mesgposix có thể được 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 như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


mesg - cho phép hoặc từ chối tin nhắn

SYNOPSIS


thông điệp [y | n]

MÔ TẢ


Sản phẩm thông điệp tiện ích sẽ kiểm soát xem người dùng khác có được phép gửi tin nhắn qua viết,
nói chuyện, hoặc các tiện ích khác cho thiết bị đầu cuối. Thiết bị đầu cuối bị ảnh hưởng phải được
được xác định bằng cách tìm kiếm thiết bị đầu cuối đầu tiên trong chuỗi các thiết bị được liên kết với
đầu vào tiêu chuẩn, đầu ra tiêu chuẩn và lỗi tiêu chuẩn, tương ứng. Không có đối số, thông điệp
sẽ báo cáo trạng thái hiện tại mà không thay đổi nó. Các quy trình với các đặc quyền thích hợp
có thể gửi tin nhắn đến thiết bị đầu cuối độc lập với trạng thái hiện tại.

LỰA CHỌN


Không có.

TOÁN HẠNG


Các toán hạng sau sẽ được hỗ trợ trong ngôn ngữ POSIX:

y Cấp quyền cho người dùng khác gửi tin nhắn đến thiết bị đầu cuối.

n Từ chối quyền cho người dùng khác gửi tin nhắn đến thiết bị đầu cuối.

STDIN


Không được sử dụng.

ĐẦU VÀO CÁC TẬP TIN


Không có.

MÔI TRƯỜNG BIẾN


Các biến môi trường sau đây sẽ ảnh hưởng đến việc thực hiện thông điệp:

NGÔN NGỮ Cung cấp giá trị mặc định cho các biến quốc tế hóa chưa được đặt hoặc
vô giá trị. (Xem tập Định nghĩa cơ bản của POSIX.1‐2008, Phần 8.2,
quốc tế hóa Biến ưu tiên quốc tế hóa
các biến được sử dụng để xác định giá trị của danh mục ngôn ngữ.)

LC_ALL Nếu được đặt thành giá trị chuỗi không trống, hãy ghi đè giá trị của tất cả các chuỗi khác
các biến quốc tế hóa.

LC_CTYPE Xác định ngôn ngữ để diễn giải chuỗi byte dữ liệu văn bản
dưới dạng ký tự (ví dụ: byte đơn trái ngược với ký tự nhiều byte trong
tranh luận).

LC_MESSAGES
Xác định ngôn ngữ sẽ được sử dụng để ảnh hưởng đến định dạng và nội dung của
thông báo chẩn đoán được viết (bởi thông điệp) đến lỗi tiêu chuẩn.

NLSPATH Xác định vị trí của danh mục thư để xử lý LC_MESSAGES.

BẤT NGỜ SỰ KIỆN


Mặc định.

GIỚI THIỆU


Nếu không có toán hạng nào được chỉ định, thông điệp sẽ hiển thị trạng thái đầu cuối hiện tại trong một
định dạng không xác định.

STDERR


Lỗi chuẩn chỉ được sử dụng cho các thông báo chẩn đoán.

OUTPUT CÁC TẬP TIN


Không có.

ĐA THẾ HỆ MÔ TẢ


Không có.

EXIT TÌNH TRẠNG


Các giá trị thoát sau sẽ được trả về:

0 Được phép nhận tin nhắn.

1 Không được phép nhận tin nhắn.

> 1 Đã xảy ra lỗi.

HẬU QUẢ OF LRI


Mặc định.

Sản phẩm tiếp theo phần đang nhiều thông tin.

ỨNG DỤNG SỬ DỤNG


Cơ chế thay đổi trạng thái thông báo của thiết bị đầu cuối là không xác định.
Do đó, các hành động không xác định có thể khiến trạng thái của thiết bị đầu cuối thay đổi sau thông điệp
Đã hoàn thành thành công. Những hành động này có thể bao gồm, nhưng không giới hạn ở:
lời kêu gọi của thông điệp tiện ích, thủ tục đăng nhập; lời kêu gọi của tại biển tiện ích,
lời kêu gọi của chmod tiện ích hoặc chmod() hàm, v.v.

VÍ DỤ


Không có.

CƠ SỞ LÝ LUẬN


Thiết bị đầu cuối được thay đổi bởi thông điệp được liên kết với đầu vào, đầu ra hoặc lỗi tiêu chuẩn,
chứ không phải là thiết bị đầu cuối kiểm soát cho phiên. Điều này là do người dùng đã đăng nhập nhiều hơn
nhiều hơn một lần sẽ có thể thay đổi bất kỳ thiết bị đầu cuối đăng nhập nào của họ mà không cần phải dừng
công việc đang chạy trong các phiên đó. Đây không phải là vấn đề bảo mật liên quan đến các thiết bị đầu cuối của
những người dùng khác bởi vì các đặc quyền thích hợp sẽ được yêu cầu để ảnh hưởng đến thiết bị đầu cuối của
người dùng khác.

Phương pháp kiểm tra từng bộ mô tả tệp đầu tiên theo trình tự cho đến khi
thiết bị đầu cuối được tìm thấy đã được thông qua từ Hệ thống V.

Tập tin / dev / tty không được chỉ định cho thiết bị đầu cuối vì nó được cho là
quá hạn chế. Những thay đổi môi trường điển hình cho n toán hạng là quyền ghi
được gỡ bỏ cho loại khácnhóm từ thiết bị thích hợp. Nó đã được quyết định để lại
mô tả thực tế về những gì được thực hiện là không xác định vì sự khác biệt tiềm ẩn giữa
thực hiện.

Định dạng cho đầu ra tiêu chuẩn không được xác định vì sự khác biệt giữa các
triển khai. Đầu ra này thường không hữu ích cho các tập lệnh shell (chúng có thể sử dụng
trạng thái thoát), vì vậy việc phân tích cú pháp chính xác của đầu ra là không cần thiết.

TƯƠNG LAI HƯỚNG DẪN


Không có.

Sử dụng mesgposix trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất