نمايش پورت هاي باز و نام برنامه در لينوكس

سلام.از اینکه سایت  سوفرا  را، برای پاسخ به سوالات خود انتخاب کردید خوشحال هستیم . با محمودی همراه باشید.

نمايش پورت هاي باز و نام برنامه

براي نمايش پورت هاي باز و برنامه اي كه از آن استفاده ميكند مي توانيد از اين دستورات در ترمينال لينوكس استفاده نماييد:

# nmap –system-dns localhost |grep “open”|tr -s ” “|cut -d  ” ” -f 1,3

توضيحات دستورها : با استفاده از دستور nmap (بايد برنامه nmap روي سيستم نصب شده باشد) مي توان پورت هاي سيستم را بررسي كرد سپس خروجي دستور nmap را به دستور grep داده كه توسط آن قسمت هايي از خروجي كه عبارت open در آنها هست نشان داده مي شوند . با استفاده از tr فاصله (space) بين كلمات را يكسان ميكنيم تا همه با يك عدد space جدا شده باشند و بعد از اين كار با استفاده از cut ستون هاي ۱ و ۳ كه شامل شماره پورت و نام برنامه هستند را از خروجي جدا ميكنيم تا نشان داده شوند.

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
Feel free to contribute!

پاسخی بگذارید

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