![如何检查哪个用户负责使用特定端口?](https://linux22.com/image/78775/%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%E5%93%AA%E4%B8%AA%E7%94%A8%E6%88%B7%E8%B4%9F%E8%B4%A3%E4%BD%BF%E7%94%A8%E7%89%B9%E5%AE%9A%E7%AB%AF%E5%8F%A3%EF%BC%9F.png)
我想知道哪个用户正在运行特定的端口号。例如
netstat -an | grep ':6016'
哪个用户负责“6016”端口号。
答案1
使用
netstat -anp | grep ':6016'
它会给你连接到端口的进程的pid。然后使用
ps aux | grep <the pid from the previous command>
来获取进程运行时的用户名。
我想知道哪个用户正在运行特定的端口号。例如
netstat -an | grep ':6016'
哪个用户负责“6016”端口号。
使用
netstat -anp | grep ':6016'
它会给你连接到端口的进程的pid。然后使用
ps aux | grep <the pid from the previous command>
来获取进程运行时的用户名。