Đây là lệnh unameposix 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 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
uname - trả về tên hệ thống
SYNOPSIS
uname [−amnrsv]
MÔ TẢ
Theo mặc định, uname tiện ích sẽ ghi tên hệ điều hành vào đầu ra tiêu chuẩn.
Khi các tùy chọn được chỉ định, các ký hiệu đại diện cho một hoặc nhiều đặc tính của hệ thống phải
được ghi vào đầu ra tiêu chuẩn. Định dạng và nội dung của các ký hiệu là
triển khai xác định. Trên các hệ thống tuân theo khối lượng Giao diện Hệ thống của
POSIX.1‐2008, các ký hiệu được viết phải là những ký hiệu được hỗ trợ bởi uname() hoạt động như
được định nghĩa trong khối lượng Giao diện Hệ thống của POSIX.1‐2008.
LỰA CHỌN
uname tiện ích sẽ phù hợp với khối lượng Định nghĩa cơ sở của POSIX.1‐2008, Phần
12.2, Tiện ích cú pháp Hướng dẫn.
Các tùy chọn sau sẽ được hỗ trợ:
−a Cư xử như thể tất cả các tùy chọn −mnrsv đã được chỉ định.
−m Viết tên của loại phần cứng mà hệ thống đang chạy theo tiêu chuẩn
đầu ra.
−n Viết tên của nút này trong một giao tiếp do triển khai xác định
mạng lưới.
−r Viết mức phát hành hiện tại của việc triển khai hệ điều hành.
−s Viết tên của quá trình thực thi hệ điều hành.
−v Viết cấp phiên bản hiện tại của bản phát hành hệ điều hành này
thực hiện.
Nếu không có tùy chọn nào được chỉ định, uname tiện ích sẽ viết tên hệ điều hành, như
nếu −s tùy chọn đã được chỉ định.
TOÁN HẠNG
Không có.
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 uname:
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 ghi vào 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
Theo mặc định, đầu ra sẽ là một dòng đơn có dạng sau:
"% s \ n", <tên hệ thống>
Nếu −a tùy chọn được chỉ định, đầu ra sẽ là một dòng duy nhất có dạng sau:
"%NS %s %s %s % s \ n ", <tên hệ thống>,Tên nút>,phát hành>,
<phiên bản>,máy>
Có thể viết thêm các ký hiệu do việc triển khai xác định; tất cả các ký hiệu như vậy sẽ là
được viết ở cuối dòng đầu ra trước .
Nếu các tùy chọn được chỉ định để chọn các kết hợp khác nhau của các ký hiệu, chỉ những
các ký hiệu sẽ được viết, theo thứ tự được hiển thị ở trên cho −a Lựa chọn. Nếu một ký hiệu không phải là
được chọn để viết, dấu vết tương ứng của nó các ký tự cũng sẽ không được
bằng văn bản.
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 Thông tin yêu cầu đã được viết thành công.
> 0 Đã xảy ra lỗi.
HẬU QUẢ OF LRI
Mặc định.
tiếp theo phần đang nhiều thông tin.
ỨNG DỤNG SỬ DỤNG
Lưu ý rằng bất kỳ ký hiệu nào có thể bao gồm ký tự, có thể ảnh hưởng đến
các thuật toán phân tích cú pháp nếu nhiều tùy chọn được chọn cho đầu ra.
Tên nút thường là tên mà hệ thống sử dụng để nhận dạng chính nó cho liên hệ thống
địa chỉ giao tiếp.
VÍ DỤ
Lệnh sau:
uname −sr
viết tên hệ điều hành và cấp độ phát hành, được phân tách bằng một hoặc nhiều
ký tự.
CƠ SỞ LÝ LUẬN
Người ta gợi ý rằng tiện ích này không thể được sử dụng một cách di động vì định dạng của các ký hiệu
được xác định thực thi. Nhóm làm việc POSIX.1 không thể đạt được sự đồng thuận về
xác định các định dạng này trong uname() chức năng, và không có kỳ vọng
rằng tập POSIX.1‐2008 này sẽ thành công hơn nữa. Một số ứng dụng vẫn có thể
tìm thấy giá trị tiện ích lịch sử này. Ví dụ, các ký hiệu có thể được sử dụng cho hệ thống
mục nhập nhật ký hoặc để so sánh với đầu vào của nhà điều hành hoặc người dùng.
TƯƠNG LAI HƯỚNG DẪN
Không có.
Sử dụng unameposix trực tuyến bằng các dịch vụ onworks.net
