Questo è il comando kdb-check che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
controllo kdb - Eseguire controlli interni
SINOSSI
KDB dai un'occhiata [ ]
DESCRIZIONE
Questo comando viene utilizzato per eseguire controlli sul database delle chiavi o su un plugin Elektra.
Dove l'argomento opzione, plug-in è il plugin che un utente vuole controllare.
Usa il -c per passare le opzioni a quel plugin.
Se no plug-in viene fornito un controllo sul database delle chiavi stesso.
I valori speciali vengono restituiti all'uscita per rappresentare l'esito di un controllo.
VERSIONI
-H, --Aiuto
Mostra la pagina man.
-V, --versione
Informazioni sulla versione di stampa.
-f, --vigore
L'utente può anche utilizzare questo strumento per eseguire test di scrittura. Si prega di notare che questo può
comporta la modifica dei file di configurazione!
-v, --verboso
Spiega cosa sta succedendo.
-c, --plugins-config
Aggiungi una configurazione del plugin.
RITORNO VALORI
Sono due diversi tipi di controlli, un controllo su un plugin (specificando il nome di a
plugin come argomento) o un controllo sul database delle chiavi stesso.
L'esito di un controllo sul database delle chiavi viene restituito come stato di uscita.
Questo numero intero rappresenta un modello a 8 bit.
Ogni bit rappresenta un risultato specifico come descritto di seguito:
0 Nessun errore (nessuna uscita)
Bit 1 Avviso all'apertura del database delle chiavi.
Bit 2 Errore all'apertura del database delle chiavi.
Bit 3 Avviso sull'acquisizione del valore di una chiave.
Bit 4 Errore durante l'acquisizione del valore di una chiave.
Bit 5 Avviso sull'impostazione del valore di una chiave. (selezionato solo quando -f si usa)
Bit 6 Errore nell'impostazione del valore di una chiave (controllato solo quando -f si usa)
Bit 7 Avviso alla chiusura del database delle chiavi.
Bit 8 Errore alla chiusura del database delle chiavi.
Quindi, se è stato restituito il numero seguente 9 l'utente potrebbe capire più dettagli da
considerando i bit: 00001001
L'utente saprebbe che il loro era un avviso su open e un errore su get.
Se viene fornito il nome di un plug-in, i controlli verranno eseguiti solo sul plug-in specificato.
I valori restituiti per un controllo su un plugin vengono restituiti come numeri molto più semplici.
Valori restituiti al controllo del plugin:
0 Tutto ok. (nessuna uscita)
1 Nessun plug-in trovato o non è stato possibile aprire il plug-in.
2 Il plugin non ha superato i controlli.
3 Il plugin ha degli avvisi.
Si prega di segnalare qualsiasi output causato da plugin ufficiali a http://git.libelektra.org/issues.
Poiché il codice di errore è un valore restituito, non viene visualizzato automaticamente nella shell.
Se l'utente vuole che il valore venga stampato, deve farlo manualmente (eseguendo a
comando come eco $?.
ESEMPI
Per controllare il database delle chiavi:
KDB dai un'occhiata
Per controllare il database delle chiavi e quindi stampare il risultato:
KDB dai un'occhiata
seguito da:
eco $?
Per controllare il database delle chiavi inclusi i controlli di scrittura:
KDB dai un'occhiata -f
Si noti che questo tipo di controllo può modificare i file di configurazione.
Per controllare il file linea collegare:
KDB dai un'occhiata linea
Usa kdb-check online usando i servizi onworks.net