Ini ialah arahan kdb-check yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
kdb-check - Lakukan pemeriksaan dalaman
SINOPSIS
kdb menyemak [ ]
DESCRIPTION
Perintah ini digunakan untuk melakukan semakan pada pangkalan data utama atau pemalam Elektra.
Di mana hujah pilihan, Pasangkan ialah pemalam yang ingin disemak oleh pengguna.
Penggunaan -c untuk menghantar pilihan kepada pemalam itu.
Jika tidak Pasangkan hujah disediakan semakan akan dilakukan pada pangkalan data kunci itu sendiri.
Nilai khas dikembalikan semasa keluar untuk mewakili hasil semakan.
PILIHAN
-H, - membantu
Tunjukkan halaman lelaki.
-V, --versi
Maklumat versi cetakan.
-f, - kekuatan
Pengguna juga boleh menggunakan alat ini untuk melakukan ujian tulis. Sila ambil perhatian bahawa ini boleh
mengakibatkan fail konfigurasi diubah!
-v, --verbose
Terangkan apa yang berlaku.
-c, --plugins-config
Tambah konfigurasi pemalam.
PULANG BALIK NILAI-NILAI
Mereka adalah dua jenis semakan yang berbeza, semakan pada pemalam (dengan menyatakan nama a
pemalam sebagai hujah) atau semakan pada pangkalan data utama itu sendiri.
Hasil semakan pada pangkalan data kunci dikembalikan sebagai status keluar.
Integer ini mewakili corak 8-bit.
Setiap bit mewakili hasil tertentu seperti yang diterangkan di bawah:
0 Tiada ralat (tiada output)
Bit 1 Amaran semasa membuka pangkalan data kunci.
Ralat Bit 2 semasa membuka pangkalan data utama.
Bit 3 Amaran tentang mendapatkan nilai kunci.
Ralat Bit 4 semasa mendapatkan nilai kunci.
Bit 5 Amaran tentang menetapkan nilai kunci. (hanya disemak apabila -f digunakan)
Ralat Bit 6 semasa menetapkan nilai kunci (hanya disemak apabila -f digunakan)
Bit 7 Amaran mengenai penutupan pangkalan data kunci.
Ralat Bit 8 semasa menutup pangkalan data utama.
Jadi jika nombor berikut dikembalikan 9 pengguna boleh mengetahui lebih terperinci dengan
mempertimbangkan bit: 00001001
Pengguna akan tahu bahawa mereka adalah amaran semasa terbuka dan ralat semasa mendapatkan.
Jika nama pemalam diberikan, semakan hanya akan dilakukan pada pemalam yang diberikan.
Nilai yang dikembalikan untuk semakan pada pemalam dikembalikan sebagai nombor yang lebih mudah.
Kembalikan nilai pada penyemakan pemalam:
0 Semuanya ok. (tiada keluaran)
1 Tiada pemalam seperti itu ditemui atau pemalam tidak dapat dibuka.
2 Pemalam tidak lulus semakan.
3 Pemalam mempunyai amaran.
Sila laporkan sebarang output yang disebabkan oleh pemalam rasmi kepada http://git.libelektra.org/issues.
Memandangkan kod ralat ialah nilai pulangan, ia tidak dipaparkan secara automatik ke shell.
Jika pengguna ingin mencetak nilai, mereka mesti melakukannya secara manual (dengan menjalankan a
perintah seperti echo $?.
CONTOH
Untuk menyemak Pangkalan Data Utama:
kdb menyemak
Untuk menyemak Pangkalan Data Utama dan kemudian mencetak hasilnya:
kdb menyemak
diikuti oleh:
echo $?
Untuk menyemak Pangkalan Data Utama termasuk semakan tulis:
kdb menyemak -f
Ambil perhatian bahawa jenis semakan ini mungkin menukar fail konfigurasi.
Untuk memeriksa selaras pasangkan:
kdb menyemak selaras
Gunakan kdb-check dalam talian menggunakan perkhidmatan onworks.net