我正在 Linux Ubuntu 终端上工作,我想知道如何直接在终端上检查使用了哪些本地主机端口?
答案1
您可以使用ss
命令。
$ ss -natu
该n
选项意味着不要将地址转换为名称。选项a
表示显示所有(侦听和非侦听)连接。该t
选项表示 TCP 连接。 'u' 选项表示显示 UDP 连接。
请注意,默认情况下它ss
可能不在您的路径中。例如,您可能需要运行/sbin/ss
.
答案2
有netstat
这个用的尝试:
netstat -apv
或更好:
sudo netstat -apv
sudo
,因为出于安全原因某些条目可能被屏蔽。a
对全部。p
对于程序名称。v
以获得更详细的输出。