۱۳۸۹ آذر ۲۱, یکشنبه

چه برنامه هایی دارن از اینترنت استفاده میکنند؟

چندی پیش استاد و دوست بسیار خوبم اقای اسلامی فر برنامه ای رو معرفی کردن برای مونیتور کردن اینکه چه برنامه ای داره از اینترنت استفاده میکنه.
این برنامه nethogs نام داشت و میتونید از طریق وبلاگ ایشون این مطلب رو پیگری کنید.
اما مطلبی که چند وقته من میخواستم اون رو با یه دستور ساده داشته باشم چیزی بود که تازگی بهش پی بردم.و این قدرت بی اندازه شل رو مشخص میکنه.

دستور از این قرار هست:
$lsof -iTCP -sTCP:ESTABLISHED
این دستور اطلاعات کاملی رو میده اما میتونید یکم خروجی رو مرتب کنید و اضافی ها رو کم کنید:
$lsof -iTCP -sTCP:ESTABLISHED | awk '{print $1}' | sort -u

البته این دستور فقط میگه چه کسانی توی سیستم شما دارن از اینترنت استفاده میکنند .

۱ نظر:

  1. ایول
    خیلی جالب و به درد بخور بود
    موفق باشید

    پاسخحذف