networks(5) File Formats Manual networks(5)

networks - اطلاعات نام‌های شبکه

فایل /etc/networks یک فایل متنی ساده (ASCII) است که شبکه‌های شناخته‌شدهٔ DARPA و نام‌های نمادین این شبکه‌ها را توصیف می‌کند. هر خط نشان‌دهنده یک شبکه است و ساختار زیر را دارد:

name number aliases ...

که در آن فیلدها با فاصله (space) یا تب (tab) از یکدیگر جدا می‌شوند. خط‌های خالی نادیده گرفته می‌شوند. نویسهٔ هش (#) نشان‌دهنده آغاز توضیح است: این نویسه و نویسه‌های باقی‌مانده تا انتهای خط جاری، توسط توابع کتابخانه‌ای که این فایل را پردازش می‌کنند نادیده گرفته می‌شوند.

توضیحات فیلدها عبارتند از:

نام نمادین شبکه. نام‌های شبکه می‌توانند شامل هر نویسهٔ قابل چاپی باشند، به‌جز نویسه‌های فضای خالی (white-space) یا نویسهٔ توضیح (comment).
شماره رسمی این شبکه با قالب نشانه‌گذاری عدد و نقطه (ببینید inet(3)). بخش پایانی ".0" (برای مؤلفه میزبان در نشانی شبکه) می‌تواند حذف شود.
نام‌های مستعار اختیاری برای شبکه.

این فایل توسط ابزارهای route(8) و netstat(8) خوانده می‌شود. تنها شبکه‌های کلاس A، B یا C پشتیبانی می‌شوند؛ شبکه‌های بخش‌بندی‌شده (مانند network/26 یا network/28) توسط این فایل پشتیبانی نمی‌شوند.

/etc/networks
فایل تعریف شبکه‌ها.

getnetbyaddr(3), getnetbyname(3), getnetent(3), netstat(8), route(8)

2026-02-08 Linux man-pages 6.19