Đây là lệnh laminfo 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 mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
laminfo - Hiển thị thông tin cấu hình về LAM / MPI
SYNOPSIS
laminfo [-arch] [-config] [-help | -h] [-param type module]
[-parsable | -pretty] [-path item] [-version item scope]
LỰA CHỌN
-tất cả Hiển thị tất cả thông tin cấu hình
-sao Hiển thị kiến trúc mà LAM đã được định cấu hình
-config Hiển thị một số thông tin về cấu hình LAM
-Cứu giúp Hiển thị thông báo trợ giúp
-param Hiển thị (các) tham số SSI cho một loại SSI và mô-đun nhất định
-có thể phân tích cú pháp Hiển thị đầu ra ở định dạng có thể phân tích cú pháp dễ dàng
-con đường mục In một đường dẫn cấu hình nhất định
-đẹp Hiển thị đầu ra ở định dạng khá lớn (mặc định)
-phiên bản In một số hoặc một phần số phiên bản của một mặt hàng nhất định
MÔ TẢ
Sản phẩm laminfo được sử dụng để hiển thị thông tin về cài đặt LAM / MPI.
Đặc biệt với hệ thống lựa chọn mô-đun thời gian chạy SSI, laminfo lệnh có thể được
hữu ích cho các tập lệnh và trình quản lý tài nguyên để xác định khả năng của phần mềm đã cài đặt
LAM / MPI để chuyển các tham số thời gian chạy cho các chương trình MPI.
Đầu ra có thể được hiển thị ở định dạng "đẹp" (tức là, thích hợp cho con người đọc) và cũng
ở định dạng có thể phân tích cú pháp (tức là, thích hợp để dễ dàng phân tích cú pháp bằng các tập lệnh hoặc tự động khác
cơ chế). Không có hàm API LAM nào khác để truy xuất dữ liệu này (trong bất kỳ
ngôn ngữ); NS laminfo lệnh là cơ chế tốt nhất để có được bất kỳ cấu hình nào
thông tin về LAM / MPI. Đầu ra có thể phân tích cú pháp được thiết kế sao cho các tiện ích chung
như là grep, ôi, cắtvà khát có thể dễ dàng được sử dụng để trích xuất thông tin liên quan.
Chạy laminfo không có đối số sẽ hiển thị một tập hợp con các tham số cấu hình trong
định dạng "khá" (xem phần VÍ DỤ bên dưới). Một số tùy chọn dòng lệnh là
có sẵn để giới hạn chính xác thông tin nào được hiển thị. Các tùy chọn này, khi được sử dụng trong
kết hợp với đầu ra có thể phân tích cú pháp, có thể cung cấp các cơ chế tự động cụ thể
thông tin về khả năng của LAM / MPI.
CÁC VẤN ĐỀ CHUNG THÔNG SỐ
Sản phẩm -đẹp và -có thể phân tích cú pháp các công tắc được sử dụng để chọn có hiển thị đầu ra trong
tương ứng là định dạng "khá" hoặc máy có thể phân tích cú pháp. Nếu cả hai đều không được chỉ định, -đẹp is
mặc định.
Sản phẩm -sao công tắc sẽ hiển thị kiến trúc mà LAM / MPI đã được định cấu hình và biên dịch
vào.
Sản phẩm -config công tắc sẽ hiển thị một tập hợp thông tin cấu hình về MPI
khả năng của LAM / MPI, chẳng hạn như có liên kết MPI C, C ++ và Fortran hay không
khả dụng, cho dù có hỗ trợ lập hồ sơ MPI cho C, C ++ và Fortran hay không, cho dù ROMIO
có hỗ trợ không, có hỗ trợ IMPI không, hỗ trợ gỡ lỗi có
có sẵn (chủ yếu dành cho người bảo trì LAM / MPI) và liệu LAM / MPI có phải là "tinh khiết sạch" hay không (nghĩa là
rằng nó phù hợp để sử dụng với trình gỡ rối kiểm tra bộ nhớ). Hầu hết trong số này là các tùy chọn để
tập lệnh cấu hình LAM / MPI và là các lựa chọn cấu hình / thời gian biên dịch không thể
đã thay đổi sau khi LAM đã được cài đặt. Trong khi không có kiểm soát chi tiết để
yêu cầu riêng từng phần thông tin này, sử dụng -config kết hợp
với -có thể phân tích cú pháp và các lệnh như grep có thể trả lại bất kỳ phần thông tin riêng lẻ nào.
THÔNG SỐ THÔNG SỐ
Sản phẩm -param chuyển đổi có thể be đã sử dụng đến hiển thị có sẵn SSI thông số và giá trị mặc định của chúng.
Đối số kiểu và mô-đun có thể được sử dụng để chỉ định một kiểu và / hoặc mô-đun SSI cụ thể,
hoặc sử dụng từ khóa đặc biệt "tất cả" để chỉ ra tất cả các loại / mô-đun SSI có sẵn
(tương ứng).
Các loại SSI có sẵn là:
tất cả Hiển thị tất cả các loại SSI
thông số LAM / MPI nội tại cơ sở
khởi động Mô-đun khởi động (ví dụ: lamboot)
coll tập thể MPI
cr Điểm kiểm tra / khởi động lại
RPI MPI điểm-tới.
Tên của các mô-đun có sẵn phụ thuộc vào mô-đun nào có sẵn
cho bất kỳ loại nhất định. Xem VÍ DỤ bên dưới để biết cách sử dụng ví dụ.
PATH THÔNG SỐ
Sản phẩm -con đường switch trả về các đường dẫn khác nhau đã được biên dịch thành LAM / MPI. Đây là tất cả
quyết định khi LAM được định cấu hình và không thể thay đổi trong thời gian chạy. Tuy nhiên, biết
vị trí của các thư mục này có thể hữu ích để tìm tệp dữ liệu LAM, tệp nhị phân,
bao gồm các tệp, v.v. -con đường switch nhận một tham số: mục. Các giá trị có thể có cho mục
là:
tiền tố Hiển thị thư mục tiền tố cho LAM / MPI
bindir Hiển thị thư mục nơi các tệp thực thi LAM / MPI đã được cài đặt
libdir Hiển thị thư mục nơi các thư viện LAM / MPI đã được cài đặt
incdir Hiển thị thư mục nơi các tệp bao gồm LAM / MPI đã được cài đặt
pkglibdir Hiển thị thư mục nơi các thư viện động LAM / MPI đã được cài đặt
sysconfdir Hiển thị thư mục chứa tệp cấu hình và trợ giúp LAM / MPI
cài đặt
Lưu ý rằng mặc dù GNU của LAM cấu hình script mặc định cho các giá trị nhất định cho tất cả các
các thư mục dựa trên tiền tố (ví dụ: bindir thường là $ prefix / bin), tất cả chúng đều có thể
ghi đè bằng dòng lệnh chuyển sang cấu hình, và do đó không bao giờ nên được giả định.
Sử dụng laminfo để xác định những giá trị nào đã được chọn tại thời điểm định cấu hình.
PHIÊN BẢN THÔNG SỐ
Vì mỗi mô-đun SSI trong LAM / MPI là một thực thể độc lập, nó có thể có
số phiên bản hoàn toàn khác với chính LAM / MPI. Thật vậy, mỗi mô-đun SSI có ba
số phiên bản: phiên bản của API SSI cơ sở mà nó hỗ trợ, phiên bản của
API loại thành phần mà nó hỗ trợ và số phiên bản của chính nó. Hầu hết người dùng sẽ chỉ
quan tâm đến cái cuối cùng (số phiên bản riêng của mô-đun).
Sản phẩm -con đường chuyển đổi có hai tham số: mục và phạm vi.
Sản phẩm mục có thể là phiên bản LAM chính, bất kỳ loại SSI nào hoặc một SSI cụ thể
mô-đun. Hiện tại có bốn loại mô-đun SSI có thể được truy vấn: khởi động, tập thể,
rpivà cr. Do đó, số phiên bản có thể nhận được từ -phiên bản chuyển đổi
là:
lam Phiên bản của LAM / MPI
khởi động Ba phiên bản của mỗi mô-đun SSI khởi động
boot: name Ba phiên bản của một mô-đun SSI khởi động cụ thể
coll Ba phiên bản của mỗi mô-đun SSI coll
coll: name Ba phiên bản của mô-đun coll SSI cụ thể
rpi Ba phiên bản của mỗi mô-đun SSI rpi
rpi: name Ba phiên bản của một mô-đun SSI rpi cụ thể
cr Ba phiên bản của mỗi mô-đun SSI cr
cr: name Ba phiên bản của mô-đun cr SSI cụ thể
Sản phẩm phạm vi đối số mô tả phần nào của số phiên bản sẽ hiển thị. Điều này cho phép
hoặc số phiên bản đầy đủ sẽ được hiển thị hoặc bất kỳ thành phần riêng lẻ cụ thể nào của
số phiên bản. Giá trị hợp lệ cho phạm vi là:
đầy đủ Hiển thị số phiên bản đầy đủ (tức là, tất cả các thành phần). Một chuỗi các quy tắc
được sử dụng để chạy tất cả các thành phần cùng nhau thành một chuỗi duy nhất. Nói chung:
chính và phụ luôn được hiển thị, nhưng các thành phần khác chỉ được hiển thị
nếu chúng không phải là số không.
chính Hiển thị số phiên bản chính
nhỏ Hiển thị số phiên bản nhỏ
phát hành Hiển thị số phiên bản phát hành
alpha Hiển thị số phiên bản alpha. bên trong Full phạm vi, nếu khác, số này
sẽ được tiếp tục bởi "a".
beta Hiển thị số phiên bản beta. bên trong Full phạm vi, nếu khác, số này
sẽ được tiếp tục bởi "b".
cvs Hiển thị xem LAM đã được cài đặt từ kiểm tra CVS hay chưa. Ở chế độ khá, cái này
sẽ là chuỗi "cvs" nếu đúng hoặc để trống nếu sai. Trong chế độ có thể phân tích cú pháp, điều này
sẽ là 1 nếu đúng, 0 nếu sai.
VÍ DỤ
laminfo
Không có tham số, laminfo hiển thị tập hợp thông tin mặc định về LAM / MPI
cài đặt. Thông tin này bao gồm:
- Phiên bản LAM / MPI
- Thư mục tiền tố cài đặt
- Kiến trúc mà LAM / MPI được cài đặt cho
- Người dùng đã định cấu hình LAM / MPI
- Dấu thời gian / số liệu khi LAM / MPI được định cấu hình
- Máy chủ lưu trữ LAM / MPI đã được định cấu hình
- Các ràng buộc MPI có được cung cấp cho C, C ++, Fortran hay không
- Cho dù hồ sơ MPI có sẵn cho C, C ++, Fortran hay không
- Có hỗ trợ ROMIO không
- Có bao gồm hỗ trợ IMPI không
- Hỗ trợ gỡ lỗi có được bao gồm hay không (chủ yếu dành cho người bảo trì LAM / MPI; cụ thể
cho biết liệu --with-debug có được sử dụng để định cấu hình LAM hay không)
- Liệu LAM / MPI có được "làm sạch" hay không (thích hợp cho trình gỡ lỗi kiểm tra bộ nhớ;
cho biết cụ thể liệu --with-pure có được sử dụng để định cấu hình LAM hay không)
- Liệt kê tất cả các mô-đun SSI khởi động, coll và rpi có sẵn và các mô-đun tương ứng của chúng
phiên bản
laminfo -có thể phân tích cú pháp
Hiển thị cùng một tập hợp thông tin mặc định nhưng ở định dạng máy có thể đọc được.
laminfo-all
Hiển thị tất cả thông tin có sẵn cho laminfo.
laminfo -param all
Hiển thị tất cả các tham số SSI (và các giá trị mặc định tương ứng của chúng) cho tất cả các SSI có sẵn
các loại và mô-đun.
laminfo -param rpi tất cả
Hiển thị tất cả các tham số SSI (và các giá trị mặc định tương ứng của chúng) cho tất cả SSI rpi
mô-đun.
laminfo -param rpi tcp
Hiển thị tất cả các tham số SSI (và các giá trị mặc định tương ứng của chúng) cho tcp rpi SSI
mô-đun.
laminfo -param rpi tcp -có thể phân tích cú pháp
Hiển thị tất cả các tham số SSI (và các giá trị mặc định tương ứng của chúng) cho tcp rpi SSI
mô-đun ở định dạng máy có thể đọc được.
laminfo -path bindir -path sysconfdir -có thể phân tích cú pháp
Hiển thị các thư mục chứa tệp thực thi LAM / MPI và tệp trợ giúp / cấu hình
đã được cài đặt ở định dạng máy có thể đọc được.
laminfo -version lam full -parsable
Hiển thị phiên bản đầy đủ của LAM / MPI ở định dạng máy có thể đọc được.
laminfo -version rpi: tcp đầy đủ
Hiển thị phiên bản đầy đủ của mô-đun TCP RPI SSI.
Sử dụng laminfo trực tuyến bằng các dịch vụ onworks.net