netstat -a 查看所有服务端口
netstat -tln 查看当前使用的端口
 
通过PID查看端口号:netstat -anop|grep pid 
 
ps命令查看进程的id:
ps aux | grep ftp

或者

pidof Name
 
netstat命令查看其占用的端口:
netstat -apn | grep ftp

 统计数量

netstat -apn | grep ftp | wc -l

  

查看有哪些链接

lsof -i:21
netstat -tunlp|grep 端口号

 

centos7默认没netstat命令,需要安装yum install net-tools 

fuser命令需要安装yum install psmisc 

如果进程已经退出,ps看不到,但是端口还被占用,就要查询端口使用的PID

[root@namenode2 ~]# fuser -v -n tcp 5602
                     USER        PID ACCESS COMMAND
5602/tcp:            esuser    35995 F.... node

[root@namenode2 ~]# kill -9 35995
[root@namenode2 ~]# netstat -anp | grep 5602

 

 

 
posted on 2014-12-18 10:00  凌度  阅读(5254)  评论(0编辑  收藏  举报