babeltrace2-list-plugins(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
Admin (diskussion | bidrag) |
||
| (En mellanliggande sidversion av samma användare visas inte) | |||
| Rad 369: | Rad 369: | ||
== Se även == | == Se även == | ||
* | * [[babeltrace2-intro(7)]] | ||
* | * [[babeltrace2(1)]] | ||
* | * [[babeltrace2-help(1)]] | ||
== Kolofon == | == Kolofon == | ||
| Rad 394: | Rad 394: | ||
* '''man-pages@man7.org''' | * '''man-pages@man7.org''' | ||
== Sidor som hänvisar till denna sida == | == Sidor som hänvisar till denna sida == | ||
Nuvarande version från 3 maj 2026 kl. 06.20
babeltrace2-list-plugins(1) – Linux manualsida
Namn
babeltrace2-list-plugins – listar Babeltrace 2-insticksmoduler och deras egenskaper.
Synopsis
<syntaxhighlight lang="bash"> babeltrace2 [ALLMÄNNA FLAGGOR] list-plugins </syntaxhighlight>
Beskrivning
Kommandot list-plugins skriver ut en lista över tillgängliga Babeltrace 2-insticksmoduler, tillsammans med deras komponentklasser och egenskaper.
Se babeltrace2-intro(7) för att läsa mer om Babeltrace 2-projektet och dess grundläggande begrepp.
Flaggor
Allmänt
Du kan använda följande flaggor före kommandonamnet.
Se babeltrace2(1) för mer information.
- -d, --debug
- Äldre flagga: motsvarar --log-level=TRACE.
- -l NIVÅ, --log-level=...
- Anger loggnivån för alla kända Babeltrace 2-loggare till NIVÅ.
- --omit-home-plugin-path
- Sök inte efter insticksmoduler i:
<syntaxhighlight lang="bash"> $HOME/.local/lib/babeltrace2/plugins </syntaxhighlight>
- --omit-system-plugin-path
- Sök inte efter insticksmoduler i:
<syntaxhighlight lang="bash"> /usr/local/lib/babeltrace2/plugins </syntaxhighlight>
- --plugin-path=...
- Lägg till SÖKVÄG i listan över sökvägar där insticksmoduler kan hittas.
<syntaxhighlight lang="bash"> --plugin-path=SÖKVÄG[:SÖKVÄG]... </syntaxhighlight>
- -v, --verbose
- Äldre flagga: motsvarar --log-level=INFO.
Kommandoinformation
- -h, --help
- Visa kommandohjälpen och avsluta.
Miljövariabler
Babeltrace 2-biblioteket
- BABELTRACE_EXEC_ON_ABORT=...
- Kör kommandoraden KOMMANDORAD, tolkad som av ett UNIX 98-skal, när någon del av Babeltrace 2-projektet oväntat avbryts.
- Programmet avbryts först när det körda kommandot returnerar, och dess avslutningsstatus ignoreras.
- Den här miljövariabeln ignoreras när programmet har åtkomsträttighetsflaggan setuid eller setgid satt.
- BABELTRACE_TERM_COLOR=(AUTO | NEVER | ALWAYS)
- Tvingar terminalfärgstöd för programmet babeltrace2(1) och projektets insticksmoduler.
- Tillgängliga värden:
-
- AUTO
- Skicka endast terminalfärgkoder när standardutmatning och standardfel är anslutna till en färgkapabel terminal.
-
- NEVER
- Skicka aldrig terminalfärgkoder.
-
- ALWAYS
- Skicka alltid terminalfärgkoder.
- BABELTRACE_TERM_COLOR_BRIGHT_MEANS_BOLD=0
- Sätt till 0 för att skicka SGR-koderna 90 till 97 för ljusa färger i stället för fetstil, det vill säga SGR-kod 1, och vanliga färgkoder, det vill säga SGR-koderna 30 till 37.
- Se även: https://en.wikipedia.org/wiki/ANSI_escape_code
- BABELTRACE_PLUGIN_PATH=...
- Anger listan över kataloger, i ordning, där dynamiska insticksmoduler kan hittas innan andra kataloger beaktas.
- Värdet är en lista med sökvägar separerade med kolon, eller semikolon på Windows.
- LIBBABELTRACE2_DISABLE_PYTHON_PLUGINS=1
- Inaktiverar inläsning av alla Babeltrace 2 Python-insticksmoduler.
- LIBBABELTRACE2_FORCE_COMPONENT_LOG_LEVEL=...
- Tvingar loggnivån för alla eller specifika komponenter som läggs till i någon spårbearbetningsgraf.
- SPEC är ett av följande:
-
- Ett enda loggnivåvärde, NIVÅ.
- I detta fall åsidosätter libbabeltrace2 loggnivån som anges när vilken komponent som helst läggs till i någon spårbearbetningsgraf.
-
- En semikolonavgränsad lista med specifikationer på formen:
<syntaxhighlight lang="text"> MÖNSTER:NIVÅ </syntaxhighlight>
-
- MÖNSTER är ett globbningsmönster där endast jokertecknet * är specialtecken. Det matchar noll eller fler tecken.
-
- Du måste skydda tecknen *, ?, [ och \ med \.
-
- NIVÅ är ett loggnivåvärde.
-
- I detta fall åsidosätter libbabeltrace2 loggnivån som anges när en komponent vars namn matchar MÖNSTER läggs till i någon spårbearbetningsgraf.
- libbabeltrace2 kontrollerar denna miljövariabel dynamiskt innan en komponent läggs till i en spårbearbetningsgraf. Det betyder att du kan ändra den när som helst med setenv(3).
- Tillgängliga värden för NIVÅ:
-
- NONE, N
- Loggning är inaktiverad.
-
- FATAL, F
- Allvarliga fel som leder till att körningen avbryts omedelbart.
- Den här nivån bör vara aktiverad i produktion.
-
- ERROR, E
- Fel som eventuellt fortfarande gör att körningen kan fortsätta.
- När ett eller flera fel rapporteras på denna nivå kommer programmet, insticksmodulen eller biblioteket vanligtvis inte längre att kunna utföra någon användbar uppgift, men bör ändå avslutas korrekt.
- Den här nivån bör vara aktiverad i produktion.
-
- WARN, WARNING, W
- Oväntade situationer som ändå tillåter körningen att fortsätta.
- Den här nivån bör vara aktiverad i produktion.
-
- INFO, I
- Informationsmeddelanden som visar framsteg eller viktiga tillstånd i programmet, insticksmodulerna eller biblioteket.
- Den här nivån kan vara aktiverad i produktion.
-
- DEBUG, D
- Felsökningsinformation med högre detaljnivå än nivån TRACE.
- Den här nivån bör inte vara aktiverad i produktion.
-
- TRACE, T
- Lågnivåinformation för felsökning.
- Den här nivån bör inte vara aktiverad i produktion.
- Exempel:
<syntaxhighlight lang="text">
- ctf*:I;my-sink:D;*:W
</syntaxhighlight>
- LIBBABELTRACE2_INIT_LOG_LEVEL=...
- Tvingar den initiala loggnivån för Babeltrace 2-biblioteket till NIVÅ.
- Om denna miljövariabel är satt åsidosätter den loggnivån som angetts med flaggan --log-level för Babeltrace 2-bibliotekets loggare.
- Tillgängliga värden för NIVÅ:
-
- NONE, N
- Loggning är inaktiverad.
-
- FATAL, F
- Allvarliga fel som leder till att körningen avbryts omedelbart.
- Den här nivån bör vara aktiverad i produktion.
-
- ERROR, E
- Fel som eventuellt fortfarande gör att körningen kan fortsätta.
- När ett eller flera fel rapporteras på denna nivå kommer programmet, insticksmodulen eller biblioteket vanligtvis inte längre att kunna utföra någon användbar uppgift, men bör ändå avslutas korrekt.
- Den här nivån bör vara aktiverad i produktion.
-
- WARN, WARNING, W
- Oväntade situationer som ändå tillåter körningen att fortsätta.
- Den här nivån bör vara aktiverad i produktion.
-
- INFO, I
- Informationsmeddelanden som visar framsteg eller viktiga tillstånd i programmet, insticksmodulerna eller biblioteket.
- Den här nivån kan vara aktiverad i produktion.
-
- DEBUG, D
- Felsökningsinformation med högre detaljnivå än nivån TRACE.
- Den här nivån bör inte vara aktiverad i produktion.
-
- TRACE, T
- Lågnivåinformation för felsökning.
- Den här nivån bör inte vara aktiverad i produktion.
- LIBBABELTRACE2_NO_DLCLOSE=1
- Gör att Babeltrace 2-biblioteket lämnar dynamiskt inlästa moduler, det vill säga insticksmoduler och insticksmodulsleverantörer, öppna vid avslut.
- Detta kan vara användbart vid felsökning.
- LIBBABELTRACE2_PLUGIN_PROVIDER_DIR=...
- Anger katalogen från vilken Babeltrace 2-biblioteket dynamiskt läser in delade objekt för insticksmodulsleverantörer.
- Om denna miljövariabel är satt åsidosätter den den förvalda katalogen för insticksmodulsleverantörer.
Babeltrace 2 Python-bindningar
- BABELTRACE_PYTHON_BT2_LOG_LEVEL=...
- Tvingar loggnivån för Babeltrace 2 Python-bindningarna till NIVÅ.
- Om denna miljövariabel är satt åsidosätter den loggnivån som angetts med flaggan --log-level för Python-bindningarnas loggare.
- Tillgängliga värden för NIVÅ:
-
- NONE, N
- Loggning är inaktiverad.
-
- FATAL, F
- Allvarliga fel som leder till att körningen avbryts omedelbart.
- Den här nivån bör vara aktiverad i produktion.
-
- ERROR, E
- Fel som eventuellt fortfarande gör att körningen kan fortsätta.
- När ett eller flera fel rapporteras på denna nivå kommer programmet, insticksmodulen eller biblioteket vanligtvis inte längre att kunna utföra någon användbar uppgift, men bör ändå avslutas korrekt.
- Den här nivån bör vara aktiverad i produktion.
-
- WARN, WARNING, W
- Oväntade situationer som ändå tillåter körningen att fortsätta.
- Den här nivån bör vara aktiverad i produktion.
-
- INFO, I
- Informationsmeddelanden som visar framsteg eller viktiga tillstånd i programmet, insticksmodulerna eller biblioteket.
- Den här nivån kan vara aktiverad i produktion.
-
- DEBUG, D
- Felsökningsinformation med högre detaljnivå än nivån TRACE.
- Den här nivån bör inte vara aktiverad i produktion.
-
- TRACE, T
- Lågnivåinformation för felsökning.
- Den här nivån bör inte vara aktiverad i produktion.
Kommandoradsgränssnitt
- BABELTRACE_CLI_LOG_LEVEL=...
- Tvingar loggnivån för loggaren i kommandoradsprogrammet babeltrace2 till NIVÅ.
- Om denna miljövariabel är satt åsidosätter den loggnivån som angetts med flaggan --log-level för CLI-loggaren.
- Tillgängliga värden för NIVÅ:
-
- NONE, N
- Loggning är inaktiverad.
-
- FATAL, F
- Allvarliga fel som leder till att körningen avbryts omedelbart.
- Den här nivån bör vara aktiverad i produktion.
-
- ERROR, E
- Fel som eventuellt fortfarande gör att körningen kan fortsätta.
- När ett eller flera fel rapporteras på denna nivå kommer programmet, insticksmodulen eller biblioteket vanligtvis inte längre att kunna utföra någon användbar uppgift, men bör ändå avslutas korrekt.
- Den här nivån bör vara aktiverad i produktion.
-
- WARN, WARNING, W
- Oväntade situationer som ändå tillåter körningen att fortsätta.
- Den här nivån bör vara aktiverad i produktion.
-
- INFO, I
- Informationsmeddelanden som visar framsteg eller viktiga tillstånd i programmet, insticksmodulerna eller biblioteket.
- Den här nivån kan vara aktiverad i produktion.
-
- DEBUG, D
- Felsökningsinformation med högre detaljnivå än nivån TRACE.
- Den här nivån bör inte vara aktiverad i produktion.
-
- TRACE, T
- Lågnivåinformation för felsökning.
- Den här nivån bör inte vara aktiverad i produktion.
- BABELTRACE_CLI_WARN_COMMAND_NAME_DIRECTORY_CLASH=0
- Inaktiverar varningsmeddelandet som babeltrace2-convert(1) skriver ut när du konverterar ett spår med en relativ sökväg som också är namnet på ett babeltrace2-kommando.
- BABELTRACE_DEBUG=1
- Äldre variabel: motsvarar att sätta flaggan --log-level till TRACE.
- BABELTRACE_VERBOSE=1
- Äldre variabel: motsvarar att sätta flaggan --log-level till INFO.
Filer
- $HOME/.local/lib/babeltrace2/plugins
- Användarens katalog för insticksmoduler.
- /usr/local/lib/babeltrace2/plugins
- Systemkatalog för insticksmoduler.
- /usr/local/lib/babeltrace2/plugin-providers
- Systemkatalog för insticksmodulsleverantörer.
Avslutningsstatus
- 0
- Vid lyckad körning.
- 1
- I övriga fall.
Felrapporter
Om du stöter på ett problem eller ett användbarhetsproblem, rapportera det i Babeltrace-felhanteraren:
Resurser
Babeltrace-projektet delar vissa kommunikationskanaler med LTTng-projektet.
- Babeltrace-webbplats: https://babeltrace.org/
- LTTng-webbplats: https://lttng.org/
- E-postlista för support och utveckling: lttng-dev@lists.lttng.org
- E-postlistans webbplats: https://lists.lttng.org
- IRC-kanal: #lttng på irc.oftc.net
- Felhanterare: https://bugs.lttng.org/projects/babeltrace
- Git-arkiv: https://git.efficios.com/?p=babeltrace.git
- GitHub-projekt: https://github.com/efficios/babeltrace
- Kontinuerlig integration: https://ci.lttng.org/view/Babeltrace/
- Kodgranskning: https://review.lttng.org/q/project:babeltrace
Författare
Babeltrace 2-projektet är resultatet av hårt arbete av många regelbundna utvecklare och tillfälliga bidragsgivare.
Den nuvarande projektunderhållaren är Jérémie Galarneau:
Upphovsrätt
Detta kommando är en del av Babeltrace 2-projektet.
Babeltrace distribueras under MIT-licensen:
Se även
Kolofon
Den här sidan är en del av projektet babeltrace, som innehåller bibliotek för att läsa och skriva spår samt en spårkonverterare.
Information om projektet finns på:
Om du har en felrapport för denna manualsida, skicka den till:
- lttng-dev@lists.lttng.org
Denna sida hämtades från projektets uppströms Git-arkiv:
Sidan hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet 4 december 2025.
Om du upptäcker renderingsproblem i HTML-versionen av sidan, känner till en bättre eller mer uppdaterad källa, eller har rättelser eller förbättringar av informationen i denna kolofon, skicka e-post till:
- man-pages@man7.org
Sidor som hänvisar till denna sida
- babeltrace2(1)
- babeltrace2-help(1)
- babeltrace2-intro(7)
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/babeltrace2-list-plugins.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorservice som har sponsrat Linux.se med webbhotell.