To jest polecenie kdb-check, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
sprawdzenie kdb - Przeprowadź kontrole wewnętrzne
STRESZCZENIE
kdb ZOBACZ [ ]
OPIS
To polecenie służy do sprawdzania bazy danych kluczy lub wtyczki Elektra.
Gdzie argument opcji, wtyczka to wtyczka, którą użytkownik chce sprawdzić.
Zastosowanie -c aby przekazać opcje tej wtyczce.
Jeśli nie wtyczka zostanie podany argument, zostanie przeprowadzona kontrola samej bazy danych kluczy.
Wartości specjalne są zwracane przy wyjściu, aby przedstawić wynik kontroli.
OPCJE
-H, --help
Pokaż stronę podręcznika.
-V, --wersja
Informacje o wersji do druku.
-f, --siła
Użytkownik może również używać tego narzędzia do wykonywania testów zapisu. Należy pamiętać, że może to nastąpić
spowodować zmianę plików konfiguracyjnych!
-v, --gadatliwy
Wyjaśnij, co się dzieje.
-c, --plugins-config
Dodaj konfigurację wtyczki.
POWRÓT WARTOŚCI
Są to dwa różne typy kontroli: sprawdzenie wtyczki (poprzez określenie nazwy pliku
plugin jako argument) lub sprawdzenie samej bazy danych kluczy.
Wynik sprawdzenia bazy danych kluczy jest zwracany jako status wyjścia.
Ta liczba całkowita reprezentuje wzór 8-bitowy.
Każdy bit reprezentuje konkretny wynik, jak opisano poniżej:
0 Brak błędów (brak wyjścia)
Bit 1 Ostrzeżenie przy otwieraniu bazy danych kluczy.
Bit 2 Błąd podczas otwierania bazy danych kluczy.
Bit 3 Ostrzeżenie dotyczące pobierania wartości klucza.
Bit 4 Błąd podczas pobierania wartości klucza.
Bit 5 Ostrzeżenie dotyczące ustawiania wartości klucza. (sprawdzono tylko kiedy -f Jest używane)
Bit 6 Błąd podczas ustawiania wartości klucza (sprawdzany tylko wtedy, gdy -f Jest używane)
Bit 7 Ostrzeżenie o zamknięciu bazy kluczy.
Bit 8 Błąd przy zamykaniu bazy danych kluczy.
Jeśli więc zwrócono następujący numer 9 użytkownik mógł dowiedzieć się więcej szczegółów
biorąc pod uwagę bity: 00001001
Użytkownik wiedziałby, że było to ostrzeżenie przy otwieraniu i błąd przy pobieraniu.
Jeżeli podana zostanie nazwa wtyczki, sprawdzenie zostanie przeprowadzone tylko na podanej wtyczce.
Zwrócone wartości w celu sprawdzenia wtyczki są zwracane w postaci znacznie prostszych liczb.
Zwracane wartości podczas sprawdzania wtyczki:
0 Wszystko w porządku. (brak wyjścia)
1 Nie znaleziono takiej wtyczki lub nie można było otworzyć wtyczki.
2 Wtyczka nie przeszła kontroli.
3 Wtyczka zawiera ostrzeżenia.
Proszę zgłaszać wszelkie dane wyjściowe spowodowane przez oficjalne wtyczki do http://git.libelektra.org/issues.
Ponieważ kod błędu jest wartością zwracaną, nie jest on automatycznie wyświetlany powłoce.
Jeśli użytkownik chce, aby wartość została wydrukowana, musi to zrobić ręcznie (uruchamiając plik
polecenie takie jak przegapić $?.
PRZYKŁADY
Aby sprawdzić bazę danych kluczy:
kdb ZOBACZ
Aby sprawdzić bazę danych kluczy, a następnie wydrukować wynik:
kdb ZOBACZ
śledzony przez:
przegapić $?
Aby sprawdzić bazę danych kluczy, w tym kontrolę zapisu:
kdb ZOBACZ -f
Należy pamiętać, że ten typ sprawdzenia może spowodować zmianę plików konfiguracyjnych.
Aby sprawdzić linia podłącz:
kdb ZOBACZ linia
Użyj kdb-check online, korzystając z usług onworks.net