GENL(8) Linux GENL(8)

genl - ابزار کنترل Netlink عمومی (Generic Netlink)


genl[ OPTIONS ] OBJECT genl { -V[ersion] | -h[elp] }

OPTIONS := { -s[tatistics] | -d[etails] | -j[son] | -p[retty] }

OBJECT := { ctrl CTRL_OPTS }

CTRL_OPTS := { help | list | monitor | get PARMS }

PARMS := { name NAME | id ID }

ابزار genl یک واسط کاربری ساده (frontend) برای کتابخانه نت‌لینک عمومی (generic netlink) فراهم می‌کند. اگرچه این ابزار برای پشتیبانی از چندین OBJECT طراحی شده است، در حال حاضر فقط شیء ctrl در دسترس است که برای پرس‌وجو از کنترل‌کننده نت‌لینک عمومی استفاده می‌شود.

کنترل‌کننده نت‌لینک عمومی را می‌توان به روش‌های گوناگونی پرس‌وجو کرد:

این دستور تنها یک متن راهنما برای شیء ctrl چاپ می‌کند.
کاربران ثبت‌شده نت‌لینک را نمایش می‌دهد.
به اعلان‌های نت‌لینک عمومی گوش می‌دهد.
کنترل‌کننده را برای یک کاربر مشخص، که با name یا id شناسایی می‌شود، پرس‌وجو می‌کند.

ابزار genl از گزینه‌های زیر پشتیبانی می‌کند:

نمایش خلاصه گزینه‌ها.
نمایش نسخه برنامه.
نمایش آمار شیء.
نمایش جزئیات شیء.
خروجی نتایج در قالب نمادگذاری اشیاء جاوااسکریپت (JSON).
افزودن تورفتگی برای خوانایی بهتر.
تخلیه فقط خروجی خام.

ip(8)

برنامه genl توسط Jamal Hadi Salim <hadi@cyberus.ca> نوشته شده است.

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

29 Oct 2015 iproute2