mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
709 B
709 B
bpftrace
Linux eBPF를 위한 고급 추적 언어. 더 많은 정보: https://github.com/iovisor/bpftrace.
- bpftrace 버전 표시:
bpftrace -V
- 사용 가능한 모든 프로브 나열:
sudo bpftrace -l
- 원라이너 프로그램 실행 (예: 프로그램별 시스템 호출 수):
sudo bpftrace -e '{{tracepoint:raw_syscalls:sys_enter { @[comm] = count(); }}}'
- 파일에서 프로그램 실행:
sudo bpftrace {{경로/대상/파일}}
- PID로 프로그램 추적:
sudo bpftrace -e '{{tracepoint:raw_syscalls:sys_enter /pid == 123/ { @[comm] = count(); }}}'
- 드라이런을 수행하고 eBPF 형식으로 출력 표시:
sudo bpftrace -d -e '{{한_줄_프로그램}}'