我在使用Netstat监视网络连接时,偶然发现了netstat -tlnp。我想知道这是什么,它做什么,以及命令是如何工作的。我已经检查了netstat手册页的发行版,但是,我似乎找不到整个语法。任何帮助都将不胜感激。
发布于 2019-07-23 03:27:18
Netstat -tlnp是带有参数的netstat应用程序:
-t:只显示TCP协议-l:只显示侦听套接字-n:显示数字地址,而不是试图解析主机名-p:显示与该套接字相关联的程序的PID因此,您正在运行netstat,它将显示侦听TCP套接字,并显示套接字的IP地址和PID。
编辑:
使用每个参数的原因:
如果您不想看到所有的协议套接字,-t是有用的(您可以将-u用于UDP)。
-l清理输出,以便只看到带有状态LISTENING的套接字,而不是所有状态(关闭、建立等)。
-n将显示IP地址和端口号,这使得结果显示更快,因为netstat不会尝试执行可能需要时间的主机名查找。
-p可以帮助您识别连接到套接字并侦听端口的正在运行的进程。
https://security.stackexchange.com/questions/213963
复制相似问题