linux下如何查看nmap安装目录,linux下端口查看工具netstat和nmap

  • Post author:
  • Post category:linux


在网络和主机管理过程中,通过查看网络端口的状态,可以了解计算机的很多信息。例如,本机为外界提供了那些服务,那些客户机正在使用本机的服,当前状态下,计算机与哪些计算机存在网络连接等,在Linux系统中可以用netstat和nmap等工具来了解端口的状态。

首先先介绍netstat

使用方法:netstat [-option1] [-option2]

有关协议类的选项如下:

-A:只列出指定地址类型的端口状态,可以是inet,unix,ipx等

-t:只显示与TCP协议有关的连接和端口监听状态

-u:只显示与UDP协议有关的端口监听状态

-w:只显示原始套接口状态

如果不加以上选项,表示所有地址类型和协议的连接和端口状态都要列出,一般情况下,Linux系统中存在着许多UNIX套接字,他们用于UNIX进程之间的通信,如果只关心TCP/IP协议有关的状态,在执行netstat命令时,可以加上-tu选项,表示只列出与TCP和UDP协议有关的状态,或者加上-A inet选项,表示只列出INET地址类的网络状态,默认情况下,当执行netstat命令时,只列出TCP连接,但下面两个选项可以改变默认状态

-l:显示正在监听的TCP和UDP端口

-a:显示所有活动的TCP连接,以及正在监听的TCP和UDP端口

还有几个常用的netstat命令选型如下:

-n:以数字形式表示地址和端口号,不试图去解析其名称

-s:显示所有协议的统计信息

-r:显示IP路由表的