我正在寻找一种不弃用的方式来运行命令,例如netstat -tulpn | grep 8000
输出有关活动端口的信息。关于如何使用诸如ss
获取进程ID之类的工具的任何建议?
我有一个 localhost 在端口 8000 上运行,但ss -a | grep 8000
不输出任何内容。运行fuser 8000/tcp
输出端口的进程,netstat -tulpn | grep 8000
. 为什么ss
命令没有输出任何关于我的端口的信息?
我正在寻找一种不弃用的方式来运行命令,例如netstat -tulpn | grep 8000
输出有关活动端口的信息。关于如何使用诸如ss
获取进程ID之类的工具的任何建议?
我有一个 localhost 在端口 8000 上运行,但ss -a | grep 8000
不输出任何内容。运行fuser 8000/tcp
输出端口的进程,netstat -tulpn | grep 8000
. 为什么ss
命令没有输出任何关于我的端口的信息?
您可以将 lsof 与 -i 选项一起使用。IE:
lsof -i:80
查看端口 80 上正在监听的内容。您还可以使用
ss -tlpn
查看所有侦听端口的进程。问候