Linux 实用指令之查看端口开启情况
Linux 实用指令之查看端口开启情况
netstat -ntlp
查看端口使用情况!
netstat -ntlp | grep 80
查看具体的端口是否使用!
# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 127.0.0.1:6379              0.0.0.0:*                   LISTEN      2247/redis-server 1 
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1365/rpcbind        
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      32169/nginx         
tcp        0      0 0.0.0.0:39922               0.0.0.0:*                   LISTEN      1383/rpc.statd      
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1670/sshd           
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      1509/cupsd          
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      2265/sendmail       
tcp        0      0 :::53294                    :::*                        LISTEN      1383/rpc.statd      
tcp        0      0 :::111                      :::*                        LISTEN      1365/rpcbind        
tcp        0      0 :::22                       :::*                        LISTEN      1670/sshd           
tcp        0      0 ::1:631                     :::*                        LISTEN      1509/cupsd          
tcp        0      0 :::3306                     :::*                        LISTEN      15856/mysqld        
下面来看看所以然,
常见参数
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令。
提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号