یکی از راههای نظارت بر ترافیک شبکه و پهنای باند در لحظه، استفاده از ابزار 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 را اجرا کردید میتوانید آن را با کلید های میانبر کنترل کنید:
برای سوئیچ بین دیوایس های مختلف از کلید های جهت نمای چپ و راست یا 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