在LINUX下怎么查看哪些端口打开和关闭?
netstat-anplut命令可以看到所有处于监听和连接状态的端口信息不过看不到没有启用的端口,没有启用的端口从来就没有说有办法看到。
应该是一个linux的新手吧?这个问题都很新鲜的。linux系统管理的问题,apache,tomcat等linux下的应用,有问题的话,楼主可以随时findme搞定!如何查看linux那个程序占用了端口?
查看端口使用情况,使用netstat命令。
查看已经连接的服务端口(ESTABLISHEDnetstat-a查看所有的服务端口(LISTEN,ESTABLISHED)netstat-ap查看8080端口,则可以结合grep命令:netstat-ap|grep8080如查看8888端口,则在终端中输入:lsof-i:8888linux除了telnet还有什么查看端口?
netstat-an查看网络端口lsof-i:port,使用lsof-i:port就能看见所指定端口运行的程序,同时还有当前连接。
nmap端口扫描
linux端口命令?
Linux查看端口的命令:
第一种:lsof-i:端口号
第二种:netstat-nltp|grep端口号
-a:显示本机所有连接和监听地端口
-n:网络IP地址的形式,显示当前建立的有效连接和端口
-r:显示路由表信息
-s:显示按协议的统计信息
-v:显示当前有效的连接
-t:显示所有TCP协议连接情况
-u:显示所有UDP协议连接情况
-i:显示自动配置端口的状态
-l:仅仅显示连接状态为listening的服务网络状态
-p:显示pid/programname
linux怎么查看某个线程占用的端口?
ps-aux|grepjava,或者直接:ps-aux|greppid查看