命令在发生时监视传入服务器连接

时间:2016-02-22 04:57:29

标签: sockets connection ports

我在unix命令行输入:

netstat -anpt | grep -v LISTEN

我能够看到哪些地址连接到我的服务器上的服务,但是我希望以一秒的间隔看到这个更新,这样我就可以了解谁在什么时候和什么时候连接。

当我尝试执行时:

watch -n 1 netstat -anpt | grep -v LISTEN

屏幕不执行任何操作,我必须按CTRL + C才能退出。

但是,如果我执行:

watch -n 1 netstat -anpt

出现详尽的列表并且监视程序执行,但是我不希望仅在监听状态下看到所有套接字(这就是我将| grep -v LISTEN附加到命令行的原因)。

我使用什么命令?

1 个答案:

答案 0 :(得分:0)

  

我不希望只在侦听状态下看到所有套接字

然后根本不要告诉netstat

  

-a, - all          显示监听和非监听套接字。

仅使用选项-npt