kdb-check - Online in de cloud

Dit is de opdracht kdb-check die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


kdb-controle - Interne controles uitvoeren

KORTE INHOUD


KDB controle [ ]

PRODUCTBESCHRIJVING


Deze opdracht wordt gebruikt om controles uit te voeren op de sleuteldatabase of een Elektra-plug-in.

Waar het optieargument, inpluggen is de plug-in die een gebruiker wil controleren.
Te gebruiken -c om opties door te geven aan die plug-in.
Zo nee inpluggen argument wordt opgegeven, wordt er een controle uitgevoerd op de sleuteldatabase zelf.
Bij het afsluiten worden speciale waarden geretourneerd om de uitkomst van een controle weer te geven.

OPTIES


-H, --help
Toon de man-pagina.

-V, --versie
Informatie over de printversie.

-f, --kracht
De gebruiker kan deze tool ook gebruiken om schrijftests uit te voeren. Houd er rekening mee dat dit kan
resulteren in wijziging van configuratiebestanden!

-v, --uitgebreid
Leg uit wat er gebeurt.

-c, --plugins-config
Voeg een plug-inconfiguratie toe.

RETURN WAARDEN


Er zijn twee verschillende soorten controles, een controle op een plug-in (door de naam van een
plug-in als argument) of een controle op de sleuteldatabase zelf.

Het resultaat van een controle op de sleuteldatabase wordt geretourneerd als een exitstatus.
Dit gehele getal vertegenwoordigt een 8-bits patroon.
Elke bit vertegenwoordigt een specifieke uitkomst, zoals hieronder beschreven:

0 Geen fouten (geen uitvoer)

Bit 1 Waarschuwing bij het openen van de sleuteldatabase.

Bit 2 Fout bij het openen van de sleuteldatabase.

Bit 3 Waarschuwing bij het ophalen van de waarde van een sleutel.

Bit 4 Fout bij ophalen van de waarde van een sleutel.

Bit 5 Waarschuwing bij het instellen van de waarde van een sleutel. (Alleen gecontroleerd wanneer -f is gebruikt)

Bit 6 Fout bij het instellen van de waarde van een sleutel (alleen gecontroleerd wanneer -f is gebruikt)

Bit 7 Waarschuwing bij het sluiten van de sleuteldatabase.

Bit 8 Fout bij het sluiten van de sleuteldatabase.

Dus als het volgende nummer is geretourneerd 9 de gebruiker zou meer details kunnen achterhalen door
gezien de bits: 00001001
De gebruiker zou weten dat er een waarschuwing was bij openen en een fout bij ophalen.

Als een plug-innaam wordt opgegeven, worden er alleen controles uitgevoerd op de opgegeven plug-in.
De geretourneerde waarden voor een controle op een plug-in worden geretourneerd als veel eenvoudigere getallen.

Retourneer waarden bij het controleren van plug-ins:

0 Alles in orde. (geen uitvoer)

1 Een dergelijke plug-in is niet gevonden of de plug-in kon niet worden geopend.

2 De plug-in heeft de controles niet doorstaan.

3 Plug-in heeft waarschuwingen.

Rapporteer eventuele uitvoer veroorzaakt door officiële plug-ins aan http://git.libelektra.org/issues.

Aangezien de foutcode een retourwaarde is, wordt deze niet automatisch weergegeven aan de shell.
Als de gebruiker de waarde wil laten afdrukken, moet hij dit handmatig doen (door een
commando zoals echo $?.

Voorbeelden


Om de sleuteldatabase te controleren:
KDB controle

Om de sleuteldatabase te controleren en vervolgens het resultaat af te drukken:
KDB controle
gevolgd door:
echo $?

Om de sleuteldatabase inclusief schrijfcontroles te controleren:
KDB controle -f
Houd er rekening mee dat dit type controle configuratiebestanden kan wijzigen.

Om het te controleren lijn inpluggen:
KDB controle lijn

Gebruik kdb-check online met behulp van onworks.net-services



Nieuwste Linux & Windows online programma's