چند وقتی هست که متوجه شدم وقتی که هیچ فعالیتی نمی‌کنم پهنای باند اینترنتم به طرز مشکوکی در حال استفاده است. البته این استفاده به صورت دریافت  هست و نه  ارسال به همین دلیل تا حدودی خیالم راحت بود که بدافزار خاصی در حال ارسال داده‌ها نیست ولی خب در هر صورت همین که نرم‌افزاری بدون اجازه من از اینترنت استفاده میکنه خیلی اعصاب خوردکنه.. مگه اینترنت من چقدر سرعت داره که ۱۵ تاشم اینجوری به باد بره… به هرحال شروع کردم به سرچ توی گوگل و نرم‌افزاری رو پیدا کردم به اسم nethogs که نرم‌افزارهای متصل به اینترنت و مقدار استفاده هر کدوم رو می‌نویسه.برای نصب این برنامه میشه اسمشو تو مخازن اوبونتو سرچ کرد یا اینکه براحتی این دستور رو تو ترمینال اجرا کرد:

sudo apt-get install nethogs

nethogs توی خط فرمان یا همون ترمینال اجرا میشه و رابط گرافیکی نداره ولی کار باهاش اصلا سخت نیست و کافیه اینترفیس شبکه رو بهش بدیم تا برنامه‌هایی که دارن از طریق اون اینترفیس از اینترنت استفاده میکنن رو با مقدار مصرفشون نشون بده. برای مثال برای اتصال وایرلس و یا کابل شبکه به اینترنت باید به ترتیب این دستورهارو در ترمینال وارد کنیم:

sudo nethogs wlan0

sudo nethogs eth0

nethogs

بعد از پیدا کردن برنامه مورد نظر میشه با استفاده از  PID نوشته شده در سمت چپ هر برنامه اون رو با دستور زیر متوقفش کرد:

kill pid no

که به جای pid no باید عدد مربوط به برنامه‌رو گذاشت.

یک‌شنبه ۴ تیرماه ۹۱