NL-QDISC-LIST(8) دستورهای مدیریتی و نگهداری NL-QDISC-LIST(8)

nl-qdisc-list - فهرست کردن انضباطهای صفبندی (qdiscs) در هسته لینوکس

nl-qdisc-list [گزینهها]

ابزار nl-qdisc-list از مجموعه ابزارهای libnl برای نمایش و فهرست کردن ساختار انضباطهای صفبندی بستهها (Queueing Disciplines) فعال بر روی رابطهای شبکه در هسته لینوکس استفاده میشود.

نمایش متن راهنما در کنسول و خروج.
نمایش اطلاعات نسخه برنامه در کنسول و خروج.
عدم چاپ اعلان‌های وضعیت در خروجی کنسول در مورد اقدامات انجام‌شده. به صورت پیش‌فرض، توضیح مختصری از qdiscها در کنسول چاپ می‌شود؛ این گزینه این رفتار را غیرفعال می‌کند.
دستگاه یا رابط شبکه‌ای که qdisc به آن متصل است (پیش‌فرض: تمام رابط‌ها).
شناسه qdisc یا کلاس والد که این qdisc به آن متصل است. این شناسه می‌تواند به عنوان شناسه کلاس (classid)، نام یا یکی از مقادیر ویژه "root" یا "ingress" مشخص شود.
شناسه qdisc. این مقدار می‌تواند به عنوان شناسه کلاس (classid) یا نام تعیین شود.

نمایش اطلاعات تفصیلی و باجزئیات برای هر qdisc فهرست‌شده.
نمایش اطلاعات آماری (شامل تعداد بسته‌ها، بایت‌ها و افت بسته‌ها) برای هر qdisc فهرست‌شده. استفاده از این گزینه، حالت نمایش باجزئیات (--details) را نیز به صورت خودکار فعال می‌کند.
فهرست کردن بازگشتی تمام اشیای کنترل ترافیک (TC) متصل به تمام qdiscهای منطبق با فیلتر.
فقط فهرست کردن qdiscهای از این نوع مشخص (مانند htb، pfifo_fast، fq_codel).

فهرست کردن تمام qdiscهای روی رابط شبکه eth0 و نمایش داده‌های آماری:

# nl-qdisc-list --stats --dev eth0

فهرست کردن با نمایش جزئیات کامل روی یک رابط خاص:

# nl-qdisc-list --details --dev eth0

فهرست کردن بازگشتی ساختار صف‌های یک نوع مشخص (مانند htb):

# nl-qdisc-list --recursive --kind htb

/etc/libnl/classid

nl-classid-lookup(8), nl-qdisc-add(8), nl-qdisc-delete(8), tc(8)

توماس گراف (Thomas Graf) نویسنده اصلی و نگهدارنده کنونی libnl و ابزارهای libnl است. افراد بسیاری تاکنون در توسعه آن مشارکت داشته‌اند.

مه ۲۰۲۵ libnl