当我在我的机器上找不到它时,如何查找和终止正在侦听端口的进程?

时间:2017-08-02 23:56:18

标签: macos postgresql port kill lsof

Attempting to kill port and locate possible process paths

我正在尝试使用Postgres.app来利用数据库,但仍然遇到“使用中的端口”问题。我最初酿造安装postgres,但选择使用该应用程序。所以我酿造了删除的postgres并安装了Postgres.app。但是现在当我尝试连接时,它说该端口正在使用中。从我读过的所有内容来看,postgresql是唯一一个在该端口上侦听的进程(我没有使用像MySQL这样的任何其他数据库)。所以,我打算尝试使用sudo launchctl unload -w / path_to / process命令,但正如你在上面看到的...当我使用哪个postgres或postgresql时,找不到路径。我也试过杀死与端口的连接,但鬼postgresql自动连接后。有关如何找出端口上的内容并防止其自动连接的任何提示?

编辑:我尝试使用活动监视器来查看我是否意外安装了postgres.app的第二个版本。我查看了在端口上监听进程的PID是什么。但它没有在活动监视器中列出。所以我仍然不知道如何找到端口上正在侦听的内容

PID not listed in Activity monitor screen

0 个答案:

没有答案