我使用的是 Ubuntu 14.04 x64 机器。我有一些东西在端口 51236 上运行,我想知道它是 TCP 还是 UDP。所以我运行ss -an | grep 51236
并得到以下输出。
tcp ESTAB 0 0 *****:51236 *****:40047
(我用星号代替了真实的IP地址)
为了确认这一点,我跑过去ss -ant | grep 51236
却什么也没得到。但是当我运行时ss -anu | grep 51236
,我得到以下结果。
建立 0 0 *****:51236 *****:40047
既然Netid一栏说是TCP,为什么我不能使用-t
(TCP)找到它,而是通过-u
(UDP)找到它?