مشاهده لیست IP های متصل به پورت ۸۰ سرور

نمونه اول:

netstat -plan | grep :80 | awk '{print $5}' | cut -d: -f4 |sort | uniq -c | sort -nr 

نمونه دوم:

netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f4 | sort | uniq -c | sort -nr 

تعریف Alias در Bash
,فایل bashrc. را در مسیر root/ باز نموده و کد ذیل را در آن قرار میدهیم.

port80funcall() {     netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f4 | sort | uniq -c | sort -nr } alias port80all=port80funcall  port80func10() {     netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f4 | sort | uniq -c | sort -nr | head -n 10 } alias port8010=port80func10  port80func100() {     netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f4 | sort | uniq -c | sort -nr | head -n 100 } alias port80100=port80func100 

سپس در مسیر root/ دستور ذیل را اجرا مینمائیم.

. ~/.bashrc 

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

4 × سه =