نرم افزار گنو/لینوکس

nload ابزاری برای نظارت بر شبکه

نوشته شده توسط اروند طباطبایی

یکی از راه‌های نظارت بر ترافیک شبکه و پهنای باند در لحظه، استفاده از ابزار nload است. nload در محیط متنی عمل کرده و بدون نیاز به محیط گرافیکی می‌توانید گراف ها و نمودار های جالبی را به شما نشان دهد. این برنامه ترافیک ورودی و خروجی رو در دو گراف جدا می‌کند که شما را قادر می‌سازد اطلاعاتی مانند حداقل، حد اکثر و کل دیتای رد و بدل شده را ببینید.

 

نصب nload روی توزیع‌های CentOS/RHEL/Red Hat/Fedora

ابتدا مخزن EPEL را روی centOS یا RHEL فعال کنید و سپس دستور زیر را برای نصب nload در ترمینال اجرا کنید:

# yum install nload

نصب nload روی توزیع‌های دبیان و اوبونتو

کامند زیر را در ترمینال اجرا کنید:

$ sudo apt-get install nload

نصب nlod روی FreeBSD

برای اینکه nload را با پورت نصب کنید دستور زیر را اجرا کنید:

# cd /usr/ports/net/nload/ && make install clean

یا اینکه با دستور زیر پکیج آن را اضافه کنید:

# pkg install net/nload

نصب nload در OpenBSD

دستور زیر را اجرا کنید:

$ sudo pkg_add -i nload

نصب nload از روی کد منبع روی سیستم عامل های شبه یونیکس:

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

$ cd /tmp
$ wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz

قدم بعدی این است که محتویات فایل آرشیو را خارج کنیم:

$ tar xvf nload-0.7.4.tar.gz

حال باید آن را نصب کنیم:

$ cd nload*
$ ./configure
$ make
$ sudo make install

 

چگونه از nload استفاده کنیم؟

سنتکس پایه ی این برنامه چنین چیزی است:

nload

nload device

nload [options] device1 device2

دستورات زیر را اجرا کنید و نتایج آن‌ها را ببنید:

$ nload
$ nload eth0
$ nload em0 em2

دقت داشته باشید که در مثال‌های بالا نام اینترفیس را طبق نام اینترفیس های سیستم خودتان وارد کنید.


nload-command-linux-unix-screenshot-output

وقتی nload را اجرا کردید می‌توانید آن را با کلید های میانبر کنترل کنید:

برای سوئیچ بین دیوایس های مختلف از کلید های جهت نمای چپ و راست یا Enter/Tab می‌توانید استفاده کنید.

F2 پنجره ی آپشن را به شما نشان خواهد داد.

F5 تنظیمات جاری را ذخیره می کند.

F6 تنظیمات را دوباره از فایل مربوطه می خواند.

با فشردنQ یا Ctrl + C از nload خارج می شوید.

 

تنظیم فاصله ی زمانی بین refresh

مقدار پیشفرض برای این فاصله ی زمانی ۱۰۰ میلی ثانیه است. در مثال زیر این مقدار را به ۵۰۰ میلی ثانیه تغییر دادیم.

$ nload -t {interval_number_in_millisec}

$ nload -t 500

 

درباره نویسنده

اروند طباطبایی

بنیانگذار دیجی اسپارک: اولین مرجع تخصصی امبدد سیستم به زبان فارسی / کارشناس سئو و تولید محتوا

هرچه می آموزم میبینم که خیلی کم آموختم. علاقه به رباتیک و تکنولوژی دارم. امیدوارم بتونم دانشی را که آموخته‌ام، به روش‌های مختلفی به کاربران علاقمند منتقل کنم.

تبادل نظر و رفع عیب با ثبت دیدگاه

۱ دیدگاه

  • سلام در حین نصب این ارور رو نمایش میده میشه راهنمایی کنید؟

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Unable to locate package nload