Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

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

Chạy getconfposix trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua 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

Đây là lệnh getconfposix 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


getconf - lấy giá trị cấu hình

SYNOPSIS


getconf [Đặc điểm kỹ thuật −v] hệ thống_var

getconf [Đặc điểm kỹ thuật −v] đường_var tên đường dẫn

MÔ TẢ


Trong dạng tóm tắt đầu tiên, getconf tiện ích sẽ ghi vào đầu ra tiêu chuẩn
giá trị của biến được chỉ định bởi hệ thống_var toán hạng.

Trong dạng tóm tắt thứ hai, getconf tiện ích sẽ ghi vào đầu ra tiêu chuẩn
giá trị của biến được chỉ định bởi đường_var toán hạng cho đường dẫn được chỉ định bởi
tên đường dẫn toán hạng.

Giá trị của mỗi biến cấu hình phải được xác định như thể nó được lấy bởi
gọi hàm mà từ đó nó được xác định là khả dụng bởi tập này của
POSIX.1‐2008 hoặc theo khối lượng Giao diện Hệ thống của POSIX.1‐2008 (xem OPERANDS
phần). Giá trị phải phản ánh các điều kiện trong môi trường hoạt động hiện tại.

LỰA CHỌN


Sản phẩm getconf 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.

Tùy chọn sau sẽ được hỗ trợ:

−v đặc điểm kỹ thuật
Cho biết đặc điểm kỹ thuật cụ thể và phiên bản cho các biến cấu hình
sẽ được xác định. Nếu tùy chọn này không được chỉ định, các giá trị trả về
tương ứng với một môi trường biên dịch phù hợp mặc định thực thi.

Nếu lệnh:

getconf _POSIX_V7_ILP32_OFF32

không viết "−1 \ n" or "không xác định \ n" đến đầu ra tiêu chuẩn, sau đó là các lệnh của
hình thức:

getconf −v POSIX_V7_ILP32_OFF32 hữu ích. Cảm ơn !

xác định giá trị cho các biến cấu hình tương ứng với
Môi trường biên dịch POSIX_V7_ILP32_OFF32 được chỉ định trong c99, MỞ RỘNG
SỰ MIÊU TẢ.

Nếu lệnh:

getconf _POSIX_V7_ILP32_OFFBIG

không viết "−1 \ n" or "không xác định \ n" đến đầu ra tiêu chuẩn, sau đó là các lệnh của
hình thức:

getconf −v POSIX_V7_ILP32_OFFBIG hữu ích. Cảm ơn !

xác định giá trị cho các biến cấu hình tương ứng với
Môi trường biên dịch POSIX_V7_ILP32_OFFBIG được chỉ định trong c99, MỞ RỘNG
SỰ MIÊU TẢ.

Nếu lệnh:

getconf _POSIX_V7_LP64_OFF64

không viết "−1 \ n" or "không xác định \ n" đến đầu ra tiêu chuẩn, sau đó là các lệnh của
hình thức:

getconf −v POSIX_V7_LP64_OFF64 hữu ích. Cảm ơn !

xác định giá trị cho các biến cấu hình tương ứng với
Môi trường biên dịch POSIX_V7_LP64_OFF64 được chỉ định trong c99, MỞ RỘNG
SỰ MIÊU TẢ.

Nếu lệnh:

getconf _POSIX_V7_LPBIG_OFFBIG

không viết "−1 \ n" or "không xác định \ n" đến đầu ra tiêu chuẩn, sau đó là các lệnh của
hình thức:

getconf −v POSIX_V7_LPBIG_OFFBIG hữu ích. Cảm ơn !

xác định giá trị cho các biến cấu hình tương ứng với
Môi trường biên dịch POSIX_V7_LPBIG_OFFBIG được chỉ định trong c99, MỞ RỘNG
SỰ MIÊU TẢ.

TOÁN HẠNG


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

đường_var Tên của một biến cấu hình. Tất cả các biến trong cột Biến
của bảng trong MÔ TẢ của fpathconf() hàm được xác định trong
Khối lượng Giao diện Hệ thống của POSIX.1‐2008, không có dấu ngoặc nhọn bao quanh, sẽ là
được hỗ trợ. Việc triển khai có thể thêm các biến cục bộ khác.

tên đường dẫn Tên đường dẫn mà biến được chỉ định bởi đường_var là phải được xác định.

hệ thống_var
Tên của một biến cấu hình. Tất cả các biến sau đây sẽ là
được hỗ trợ:

* Tên trong cột Biến của bảng trong MÔ TẢ của
sysconf() chức năng trong khối lượng Giao diện Hệ thống của POSIX.1‐2008, ngoại trừ
cho các mục nhập tương ứng với _SC_CLK_TCK, _SC_GETGR_R_SIZE_MAX và
_SC_GETPW_R_SIZE_MAX, không có dấu ngoặc nhọn đi kèm.

Để tương thích với các phiên bản trước đó, các tên biến sau đây sẽ
cũng được hỗ trợ: POSIX2_C_BIND POSIX2_C_DEV POSIX2_CHAR_TERM
POSIX2_FORT_DEV POSIX2_FORT_RUN POSIX2_LOCALEDEF POSIX2_SW_DEV POSIX2_UPE
POSIX2_VERSION

và sẽ tương đương với cùng một tên có tiền tố là .
Yêu cầu này có thể được gỡ bỏ trong một phiên bản trong tương lai.

* Tên của các hằng số biểu tượng được sử dụng làm tên đối số của
người nói chuyện() chức năng trong khối lượng Giao diện Hệ thống của POSIX.1‐2008, không có
tiền tố _CS_.

* Tên của các hằng số ký hiệu được liệt kê dưới tiêu đề `` Tối đa
Giá trị '' và `` Giá trị tối thiểu '' trong mô tả của cú đội đầu
trong tập Định nghĩa cơ sở của POSIX.1‐2008, không kèm theo
niềng răng.

Để tương thích với các phiên bản trước đó, các tên biến sau đây sẽ
cũng được hỗ trợ: POSIX2_BC_BASE_MAX POSIX2_BC_DIM_MAX POSIX2_BC_SCALE_MAX
POSIX2_BC_STRING_MAX POSIX2_COLL_WEIGHTS_MAX POSIX2_EXPR_NEST_MAX
POSIX2_LINE_MAX POSIX2_RE_DUP_MAX

và sẽ tương đương với cùng một tên có tiền tố là .
Yêu cầu này có thể được gỡ bỏ trong một phiên bản trong tương lai.

Việc triển khai có thể thêm các giá trị cục bộ khá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 getconf:

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


Nếu biến đã chỉ định được xác định trên hệ thống và giá trị của nó được mô tả là
có sẵn từ người nói chuyện() hàm được xác định trong phần Giao diện Hệ thống của
POSIX.1‐2008, giá trị của nó sẽ được viết theo định dạng sau:

"% s \ n", <giá trị>

Ngược lại, nếu biến cụ thể được xác định trên hệ thống, giá trị của nó sẽ được ghi
ở định dạng sau:

"% d \ n", <giá trị>

Nếu biến được chỉ định là hợp lệ, nhưng không được xác định trên hệ thống, getconf sẽ viết
sử dụng định dạng sau:

"không xác định \ n"

Nếu tên biến không hợp lệ hoặc xảy ra lỗi, không có gì sẽ được ghi vào tiêu chuẩn
đầu ra.

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 Biến được chỉ định là hợp lệ và thông tin về trạng thái hiện tại của nó đã được ghi
thành công.

> 0 Đã 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


Không có.

VÍ DỤ


Ví dụ sau minh họa giá trị của {NGROUPS_MAX}:

getconf NGROUPS_MAX

Ví dụ sau minh họa giá trị của {NAME_MAX} cho một thư mục cụ thể:

getconf NAME_MAX / usr

Ví dụ sau đây cho thấy cách giải quyết cẩn thận hơn với các kết quả có thể
không xác định:

if value = $ (getconf PATH_MAX / usr); sau đó
if [ "giá trị $" = "chưa xác định" ]; sau đó
bỏ lỡ PATH_MAX in / usr is không xác định.
khác
bỏ lỡ PATH_MAX in / usr is giá trị $.
fi
khác
bỏ lỡ lỗi in getconf.
fi

CƠ SỞ LÝ LUẬN


Nhu cầu ban đầu cho tiện ích này và cho người nói chuyện() hàm, là để cung cấp một cách
tìm giá trị mặc định do cấu hình xác định cho PATH biến môi trường.
từ PATH có thể được sửa đổi bởi người dùng để bao gồm các thư mục có thể chứa các tiện ích
thay thế các tiện ích tiêu chuẩn, các tập lệnh shell cần một cách để xác định hệ thống-
cung cấp PATH giá trị biến môi trường có chứa đường dẫn tìm kiếm chính xác cho
các tiện ích tiêu chuẩn. Sau đó, người ta đề xuất rằng quyền truy cập vào các biến khác được mô tả trong
khối lượng POSIX.1‐2008 này cũng có thể hữu ích cho các ứng dụng.

Chức năng này của getconf sẽ không được cộng dồn đầy đủ bởi một lệnh khác chẳng hạn như:

grep / etc / conf

bởi vì một chiến lược như vậy sẽ cung cấp các giá trị chính xác cho cả những biến có thể
thay đổi trong thời gian chạy, cũng như thay đổi tùy theo đường dẫn.

Các phiên bản đề xuất ban đầu của getconf trạng thái thoát được chỉ định 1 khi biến được chỉ định là
hợp lệ, nhưng không được xác định trên hệ thống. Chuỗi đầu ra "chưa xác định" bây giờ được sử dụng để chỉ định
trường hợp này với mã thoát 0 vì rất nhiều thứ phụ thuộc vào mã thoát XNUMX khi một
tiện ích được gọi thành công.

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


Không có.

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


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    wxPython
    wxPython
    Một tập hợp các mô-đun mở rộng Python
    bọc các lớp GUI đa nền tảng từ
    wxWidgets.. Đối tượng: Nhà phát triển. Người dùng
    giao diện: X Window System (X11), Win32...
    Tải xuống wxPython
  • 2
    góifilemanager
    góifilemanager
    Đây là trình quản lý tệp gói Total War
    dự án, bắt đầu từ phiên bản 1.7. Một
    giới thiệu ngắn về Warscape
    mod: ...
    Tải xuống packfilemanager
  • 3
    IPerf2
    IPerf2
    Một công cụ lưu lượng mạng để đo lường
    Hiệu suất TCP và UDP với các chỉ số
    xung quanh cả thông lượng và độ trễ. Các
    các mục tiêu bao gồm duy trì một hoạt động
    cá tuyết iperf ...
    Tải xuống IPerf2
  • 4
    fre: ac - công cụ chuyển đổi âm thanh miễn phí
    fre: ac - công cụ chuyển đổi âm thanh miễn phí
    fre:ac là một công cụ chuyển đổi âm thanh và đĩa CD miễn phí
    trình trích xuất cho các định dạng và bộ mã hóa khác nhau.
    Nó có tính năng MP3, MP4/M4A, WMA, Ogg
    Định dạng Vorbis, FLAC, AAC và Bonk
    ủng hộ, ...
    Tải xuống fre:ac - trình chuyển đổi âm thanh miễn phí
  • 5
    Matplotlib
    Matplotlib
    Matplotlib là một thư viện toàn diện
    để tạo tĩnh, động và
    trực quan hóa tương tác bằng Python.
    Matplotlib giúp mọi thứ trở nên dễ dàng và
    điều khó ...
    Tải xuống Matplotlib
  • 6
    người máy
    người máy
    Viết logic chatbot của bạn một lần và
    kết nối nó với một trong những cái có sẵn
    dịch vụ nhắn tin, bao gồm cả Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram hoặc thậm chí yo ...
    Tải xuống BotMan
  • Khác »

Lệnh Linux

Ad