Đây là lệnh kdb-check 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
kdb-kiểm tra - Thực hiện kiểm tra nội bộ
SYNOPSIS
kdb kiểm tra [ ]
MÔ TẢ
Lệnh này được sử dụng để thực hiện kiểm tra trên cơ sở dữ liệu khóa hoặc một plugin Elektra.
Trường hợp đối số tùy chọn, Plugin là plugin mà người dùng muốn kiểm tra.
Sử dụng -c để chuyển các tùy chọn cho plugin đó.
Nếu không Plugin đối số được cung cấp, một kiểm tra sẽ được thực hiện trên chính cơ sở dữ liệu khóa.
Các giá trị đặc biệt được trả lại khi thoát ra để thể hiện kết quả của một séc.
LỰA CHỌN
-H, --Cứu giúp
Hiển thị trang người đàn ông.
-V, --phiên bản
Thông tin phiên bản in.
-f, --lực lượng
Người dùng cũng có thể sử dụng công cụ này để thực hiện các bài kiểm tra viết. Xin lưu ý rằng điều này có thể
dẫn đến các tệp cấu hình bị thay đổi!
-v, --dài dòng
Giải thích những gì đang xảy ra.
-c, --plugins-config
Thêm cấu hình plugin.
TRỞ VỀ GIÁ TRỊ
Chúng là hai loại kiểm tra khác nhau, kiểm tra trên một plugin (bằng cách chỉ định tên của
plugin làm đối số) hoặc kiểm tra trên chính cơ sở dữ liệu khóa.
Kết quả của việc kiểm tra cơ sở dữ liệu khóa được trả về dưới dạng trạng thái thoát.
Số nguyên này đại diện cho một mẫu 8 bit.
Mỗi bit đại diện cho một kết quả cụ thể như được mô tả dưới đây:
0 Không có lỗi (không có đầu ra)
Bit 1 Cảnh báo khi mở cơ sở dữ liệu khóa.
Bit 2 Lỗi khi mở cơ sở dữ liệu khóa.
Bit 3 Cảnh báo về việc nhận giá trị của khóa.
Bit 4 Lỗi khi nhận giá trị của một khóa.
Bit 5 Cảnh báo về việc thiết lập giá trị của khóa. (chỉ được kiểm tra khi -f Được sử dụng)
Bit 6 Lỗi khi đặt giá trị của khóa (chỉ được kiểm tra khi -f Được sử dụng)
Bit 7 Cảnh báo về việc đóng cơ sở dữ liệu khóa.
Bit 8 Lỗi khi đóng cơ sở dữ liệu khóa.
Vì vậy, nếu số sau được trả về 9 người dùng có thể tìm ra chi tiết hơn bằng cách
xem xét các bit: 00001001
Người dùng sẽ biết rằng họ là một cảnh báo khi mở và một lỗi khi nhận.
Nếu tên plugin được cung cấp, việc kiểm tra sẽ chỉ được thực hiện trên plugin đã cho.
Các giá trị được trả về để kiểm tra một plugin được trả về dưới dạng các số đơn giản hơn nhiều.
Trả lại các giá trị khi kiểm tra plugin:
0 Mọi thứ đều ổn. (không có đầu ra)
1 Không tìm thấy plugin nào như vậy hoặc không thể mở plugin.
2 Plugin không vượt qua kiểm tra.
3 Plugin có cảnh báo.
Vui lòng báo cáo bất kỳ đầu ra nào do các plugin chính thức gây ra cho http://git.libelektra.org/issues.
Vì mã lỗi là một giá trị trả về, nó không được tự động hiển thị cho trình bao.
Nếu người dùng muốn in giá trị, họ phải làm như vậy theo cách thủ công (bằng cách chạy
lệnh chẳng hạn như bỏ lỡ $?.
VÍ DỤ
Để kiểm tra Cơ sở dữ liệu chính:
kdb kiểm tra
Để kiểm tra Cơ sở dữ liệu khóa và sau đó in kết quả:
kdb kiểm tra
theo dõi bởi:
bỏ lỡ $?
Để kiểm tra Cơ sở dữ liệu chính bao gồm kiểm tra ghi:
kdb kiểm tra -f
Lưu ý rằng loại kiểm tra này có thể thay đổi các tệp cấu hình.
Để kiểm tra hàng cắm vào:
kdb kiểm tra hàng
Sử dụng kdb-check trực tuyến bằng các dịch vụ onworks.net