IFSTAT(8) Linux IFSTAT(8)

ifstat - ابزاری کاربردی برای خواندن آمار رابط‌های شبکه


ifstat [ OPTIONS ] [ INTERFACE_LIST ]

INTERFACE_LIST := INTERFACE_LIST | interface

دستور ifstat آمار رابط‌های شبکه را به‌شکلی مرتب و خوانا چاپ می‌کند. این ابزار سوابق داده‌های نمایش‌داده‌شده پیشین را در فایل‌های تاریخچه نگهداری می‌کند و به‌طور پیش‌فرض تنها تفاوت میان فراخوانی پیشین و فعلی را نمایش می‌دهد. مسیر پیش‌فرض فایل‌های تاریخچه /tmp/.ifstat.u$UID است، اما می‌توان آن را با متغیر محیطی IFSTAT_HISTORY تغییر داد. به‌همین ترتیب، مسیر پیش‌فرض برای xstat (آمار توسعه‌یافته) مسیر /tmp/.<xstat name>_ifstat.u$UID می‌باشد.

نمایش خلاصه گزینه‌ها.
نمایش نسخه برنامه.
نادیده گرفتن فایل تاریخچه.
نمونه‌برداری از آمار در هر SECS ثانیه.
نمایش خطاها.
هیچ خروجی‌ای نمایش داده نشود؛ فقط فایل تاریخچه به‌روزرسانی شود.
بازنشانی تاریخچه.
عدم به‌روزرسانی فایل تاریخچه.
گزارش میانگین در طول SECS ثانیه گذشته.
نمایش مواردی که فعالیت آن‌ها صفر است.
نمایش نتایج در قالب JSON.
در صورت ترکیب با --json، خروجی را به صورت مرتب و خوانا (pretty print) نمایش می‌دهد.
نمایش آمار توسعه‌یافته از نوع TYPE. انواع پشتیبانی‌شده عبارتند از:


cpu_hits - تنها بسته‌هایی را می‌شمارد که از طریق پردازنده (CPU) عبور کرده‌اند.

در صورت تنظیم، مقدار آن به عنوان مسیر جایگزین برای فایل تاریخچه در نظر گرفته می‌شود.

ip(8)

دستور ifstat توسط Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> نوشته شده است.

این صفحه راهنما توسط Petr Sabata <contyk@redhat.com> نوشته شده است.

28 Oct 2015 iproute2