1.netstat -ntlp:查看当前所有tcp端口

结合grep可以进一步查看具体端口号的占用情况
netstat -tunlp|grep 端口号,查看端口占用情况
-t , 显示tcp的相关选项
-u, 显示udp的相关选项
-n, 拒绝显示别名,能显示数字的全部转化为数字
-l, 仅列出在Listen(监听)的服务状态
-p, 显示建立相关链接的程序名

上述结果表示8080端口被一个进程ID为1661的Java进程占用

2.根据程序名称查询进程ID

ps -ef|grep 进程名
ps -ef 是显示所有进程

UID:拥有者     PID:程序id     PPID:父级id     C:CPU  STIME:系统启动时间     TTY:登入者的终端机位置 

TIME:使用掉的cpu时间    CMD:下达的指令

Logo

更多推荐