trace-cmd(1)
trace-cmd(1)
NAMN
trace-cmd - interagerar med Ftrace, Linuxkärnans interna spårningsverktyg
SYNOPSIS
trace-cmd KOMMANDO [ALTERNATIV]
BESKRIVNING
Kommandot trace-cmd(1) interagerar med Ftrace-spåraren som är inbyggd i Linuxkärnan. Det arbetar mot de Ftrace-specifika filer som finns i filsystemet debugfs under katalogen för spårning.
Ett KOMMANDO måste anges för att tala om för trace-cmd vad som ska göras.
KOMMANDON
record Spela in en aktiv spårning och skriv en trace.dat-fil till lokal disk eller till nätverket.
set Ställ in en konfigurationsparameter för ftrace.
report Läser en trace.dat-fil och konverterar binärdata till ett läsbart ASCII-textformat.
stream Starta spårning och läs utdata direkt.
profile Starta profilering och läs utdata direkt.
hist Visa ett histogram över händelserna.
stat Visa spårningsstatus, ftrace-status, för det körande systemet.
options Lista de plugin-alternativ som är tillgängliga för report.
start Starta spårningen utan att spela in till en trace.dat-fil.
stop Stoppa spårning. Detta inaktiverar endast inspelning; spårarens belastning finns fortfarande kvar.
restart Starta om spårningen från ett tidigare stopp. Detta påverkar endast inspelningen.
extract Extrahera data från kärnans buffert och skapa en trace.dat-fil.
show Visa innehållet i en av Linuxkärnans Ftrace-spårningsfiler.
reset Inaktiverar all spårning och återställer systemets prestanda. Detta rensar all data från kärnans buffertar.
clear Rensa innehållet i Ftrace-ringbuffertarna.
split Dela upp en trace.dat-fil i mindre filer.
list Lista tillgängliga pluginmoduler eller händelser som kan spelas in.
listen Öppna en port för att lyssna efter fjärranslutningar för spårning.
agent Lyssna på en vsocket efter spårningsklienter.
setup-guest Skapa FIFO-filer för spårning av gäst-VM:ar.
restore Återställ datafiler från en kraschad körning av trace-cmd record.
snapshot Ta en ögonblicksbild av pågående spårning.
stack Kör och visa stackspåraren.
check-events Tolka formatsträngar för alla spårningshändelser och returnera om alla format kan tolkas.
convert Konvertera spårningsfiler.
attach Koppla en trace.dat-fil från värden till en trace.dat-fil från en gäst.
dump Läs ut metadata från en spårningsfil.
ALTERNATIV
-h, --help Visa hjälptexten.
Andra alternativ beskrivs i manualsidan för motsvarande kommando.
SE ÄVEN
trace-cmd-record(1), trace-cmd-report(1), trace-cmd-hist(1), trace-cmd-start(1), trace-cmd-stop(1), trace-cmd-extract(1), trace-cmd-reset(1), trace-cmd-restore(1), trace-cmd-stack(1), trace-cmd-convert(1), trace-cmd-split(1), trace-cmd-list(1), trace-cmd-listen(1), trace-cmd.dat(5), trace-cmd-check-events(1), trace-cmd-stat(1), trace-cmd-attach(1)
FÖRFATTARE
Skriven av Steven Rostedt, <rostedt@goodmis.org>.
RESURSER
https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/
KOPIERING
Copyright (C) 2010 Red Hat, Inc.
Fri användning av denna programvara ges enligt villkoren i GNU Public License, GPL.
NOTERINGAR
1. rostedt@goodmis.org mailto:rostedt@goodmis.org
KOLOFON
Denna sida är en del av projektet trace-cmd, ett gränssnitt för Ftrace. Information om projektet finns på:
Om du har en felrapport för denna manualsida, se:
Denna sida hämtades från projektets uppströms Git-arkiv:
https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git
Sidan hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet den 30 december 2025.
Om du upptäcker renderingsproblem i HTML-versionen av sidan, eller anser att det finns en bättre eller mer uppdaterad källa för sidan, eller har korrigeringar eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till man-pages@man7.org.
SIDOR SOM HÄNVISAR TILL DENNA SIDA
- sqlhist(1)
- strace(1)
- trace-cmd-agent(1)
- trace-cmd-attach(1)
- trace-cmd-check-events(1)
- trace-cmd-clear(1)
- trace-cmd-convert(1)
- trace-cmd-dump(1)
- trace-cmd-extract(1)
- trace-cmd-hist(1)
- trace-cmd-list(1)
- trace-cmd-listen(1)
- trace-cmd-mem(1)
- trace-cmd-options(1)
- trace-cmd-profile(1)
- trace-cmd-record(1)
- trace-cmd-report(1)
- trace-cmd-reset(1)
- trace-cmd-restore(1)
- trace-cmd-set(1)
- trace-cmd-show(1)
- trace-cmd-snapshot(1)
- trace-cmd-split(1)
- trace-cmd-sqlhist(1)
- trace-cmd-stack(1)
- trace-cmd-start(1)
- trace-cmd-stat(1)
- trace-cmd-stop(1)
- trace-cmd-stream(1)
- kbuffer_alloc(3)
- kbuffer_read_event(3)
- kbuffer_timestamp(3)
- libtraceevent(3)
- libtracefs(3)
- tep_alloc(3)
- tep_data_type(3)
- tep_event_common_fields(3)
- tep_filter_alloc(3)
- tep_find_common_field(3)
- tep_find_event(3)
- tep_find_function(3)
- tep_get_any_field_val(3)
- tep_get_cpus(3)
- tep_get_event(3)
- tep_get_header_page_size(3)
- tep_get_long_size(3)
- tep_get_page_size(3)
- tep_is_bigendian(3)
- tep_is_file_bigendian(3)
- tep_list_events(3)
- tep_load_btf(3)
- tep_load_plugins(3)
- tep_parse_event(3)
- tep_parse_header_page(3)
- tep_parse_saved_cmdlines(3)
- tep_plugin_kvm_get_func(3)
- tep_print_event(3)
- tep_print_field_content(3)
- tep_print_printk(3)
- tep_read_number(3)
- tep_read_number_field(3)
- tep_register_comm(3)
- tep_register_event_handler(3)
- tep_register_print_function(3)
- tep_set_flag(3)
- tep_set_function_resolver(3)
- tep_set_loglevel(3)
- tep_strerror(3)
- tracefs_binary_init(3)
- tracefs_cpu_open(3)
- tracefs_cpu_open_mapped(3)
- tracefs_cpu_read_buf(3)
- tracefs_cpu_read_size(3)
- tracefs_dynevent_create(3)
- tracefs_eprobe_alloc(3)
- tracefs_error_last(3)
- tracefs_event_get_file(3)
- tracefs_event_systems(3)
- tracefs_file_exists(3)
- tracefs_filter_pid_function(3)
- tracefs_filter_string_append(3)
- tracefs_find_cid_pid(3)
- tracefs_function_filter(3)
- tracefs_get_tracing_file(3)
- tracefs_hist_add_sort_key(3)
- tracefs_hist_alloc(3)
- tracefs_hist_start(3)
- tracefs_instance_create(3)
- tracefs_instance_file_open(3)
- tracefs_instance_get_name(3)
- tracefs_instance_get_stat(3)
- tracefs_instance_get_subbuf_size(3)
- tracefs_instance_set_affinity(3)
- tracefs_instance_tracers(3)
- tracefs_iterate_raw_events(3)
- tracefs_kprobe_alloc(3)
- tracefs_local_events(3)
- tracefs_option_enable(3)
- tracefs_options(3)
- tracefs_options_get_supported(3)
- tracefs_print_init(3)
- tracefs_set_loglevel(3)
- tracefs_snapshot_snap(3)
- tracefs_sql(3)
- tracefs_synth_alloc(3)
- tracefs_synth_create(3)
- tracefs_synth_echo_cmd(3)
- tracefs_trace_is_on(3)
- tracefs_trace_pipe_stream(3)
- tracefs_tracers(3)
- tracefs_uprobe_alloc(3)
- trace_seq_init(3)
- trace-cmd.dat.v6(5)
- trace-cmd.dat.v7(5)