| TRACE-CMD(1) | libtracefs Manual | TRACE-CMD(1) |
نام (NAME)
trace-cmd - با ردیاب داخلی Ftrace در هستهٔ لینوکس تعامل برقرار میکند
خلاصه دستور (SYNOPSIS)
trace-cmd COMMAND [OPTIONS]
توضیحات (DESCRIPTION)
دستور trace-cmd(1) با ردیاب Ftrace که درون هستهٔ لینوکس تعبیه شده است تعامل برقرار میکند. این دستور با فایلهای ویژهٔ Ftrace که در سیستمفایل debugfs زیر دایرکتوری tracing قرار دارند ارتباط برقرار میکند. برای مشخص کردن کاری که trace-cmd باید انجام دهد، تعیین یک COMMAND الزامی است.
فرمانها (COMMANDS)
record - ضبط یک ردگیری زنده و نوشتن یک فایل trace.dat بر روی
دیسک محلی یا شبکه.
set - تنظیم یک پارامتر پیکربندی ftrace.
report - خواندن یک فایل trace.dat و تبدیل دادههای باینری به یک
قالب متنیِ خوانای ASCII.
stream - آغاز ردگیری و خواندن مستقیم خروجی
profile - آغاز پروفایلگیری و خواندن مستقیم خروجی
hist - نمایش بافتنگار (هیستوگرام) رویدادها.
stat - نمایش وضعیت ردگیری (ftrace) سیستم در حال اجرا
options - فهرست کردن گزینههای افزونه که برای *report* در دسترس هستند
start - آغاز ردگیری بدون ضبط در یک فایل trace.dat.
stop - متوقف کردن ردگیری (تنها ضبط را غیرفعال میکند، سربار ردیاب
همچنان برقرار است)
restart - راهاندازی مجدد ردگیری از توقف قبلی (تنها بر ضبط اثر میگذارد)
extract - استخراج دادهها از بافر هسته و ایجاد یک فایل trace.dat.
show - نمایش محتوای یکی از فایلهای ردگیری Ftrace هستهٔ لینوکس
reset - تمام ردگیریها را غیرفعال کرده و کارایی سیستم را برمیگرداند.
(همهٔ دادهها را از بافرهای هسته پاک میکند)
clear - پاکسازی محتوای بافرهای حلقهای Ftrace.
split - تقسیم یک فایل trace.dat به فایلهای کوچکتر.
list - فهرست کردن پلاگینها یا رویدادهای موجود که میتوانند ضبط شوند.
listen - باز کردن یک درگاه جهت شنود اتصالات ردیابی از راه دور.
agent - شنود روی یک vsocket برای کلاینتهای ردیابی
setup-guest - ایجاد FIFOها برای ردیابی VMهای مهمان
restore - بازیابی فایلهای داده حاصل از اجرای کرشکرده trace-cmd record
snapshot- ثبت تصویر لحظهای از ردیابی در حال اجرا
stack - اجرا و نمایش ردیاب پشته
check-events - تجزیه رشتههای قالب برای تمام رویدادهای ردیابی و بازگرداندن
اینکه آیا تمام قالبها قابل تجزیه هستند یا خیر
convert - تبدیل فایلهای ردیابی
attach - پیوست کردن یک فایل trace.dat میزبان به فایل trace.dat مهمان
dump - خواندن فرادادهها (متادیتا) از یک فایل ردیابی
-h, --help
برای گزینههای دیگر، صفحهٔ راهنمای دستور متناظر را ببینید.
همچنین ببینید (SEE ALSO)
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)
نویسنده (AUTHOR)
نوشتهشده توسط Steven Rostedt، <rostedt@goodmis.org[1]>
منابع (RESOURCES)
https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git
کپیرایت و تکثیر (COPYING)
حق نشر (C) 2010 متعلق به Red Hat, Inc است. استفاده آزاد از این نرمافزار تحت شرایط پروانه عمومی همگانی گنو (GPL) مجاز است.
نکات (NOTES)
- 1.
- rostedt@goodmis.org
| 03/09/2026 | libtracefs |