研究背景:
在工作的时候,有时候我们会在服务器上部署很多API接口程式,每个程式都有不同的端口号,便于提供服务。当时间久了,我们需要对接口操作的时候,我们有可能会忘掉接口程式所在的路径,而只记得端口号,这时候我们借助一系列命令可以查询到端口号对应的进程所在的路径。
Linux系统操作方法:
1. 使用' lsof -i:端口号 ' 查询该端口号对应的进程号。比如: lsof -i:8000 会得到以下界面:
可以看到,该端口号对应的进程号是 904394 和 3214765。
2. 使用” ps aux | grep 904394 ”查找进程的详细信息。
如图,自己打马赛克的地方 就是该进程所在的执行信息,同时,也包括了该程序的路径。
3. 使用“ kill -9 904394 ” 命令可以杀死该进程。也可以使用Linux其它命令进行相关的操作。
Windows系统操作方法:
1.启动windows系统的命令行窗口:
2.输入命令:wmic
3.回车后,出现如下窗口:
4.接着输入命令:process
5. 根据显示,找出进程对应的文件路径。