linux下查看端口对应的进程号
在部署服务的时候,会指定对应的端口号,如果想kill 对应的端口,就要找到对应的进程,查看端口对应的进程号,有两种方法:
1、lsof命令,查看系统打开的文件(在linux中,所有的都是文件),需要管理员权限
运行命令
sudo lsof -i:端口号
如 sudo lsof -i:6666 ,即可查看端口6666对应的进程号
2、netstat命令
运行命令
netstat -tunp | grep 端口号
其中:
t 表示tcp
u表示udp
n表示数字形式显示
p表示显示进程号
如 netstat -tunp | grep 6666