温馨提示×

linux net命令能做什么

小樊
81
2024-12-09 16:24:13
栏目: 智能运维

netstat 是一个在 Linux 系统中用于显示网络连接、路由表和网络接口状态等信息的命令

  1. 显示活动网络连接:netstat -annetstat -anp(显示进程信息)。
  2. 显示监听状态的套接字:netstat -an | grep LISTEN
  3. 显示 TCP 连接的状态:netstat -tnpnetstat -tnpa(显示进程信息)。
  4. 显示 UDP 连接的状态:netstat -unpnetstat -unpa(显示进程信息)。
  5. 显示路由表:netstat -rnetstat -rn
  6. 显示网络接口的统计信息:netstat -inetstat -in
  7. 显示 IP 地址和邻居表:netstat -nrnetstat -nra
  8. 显示 TCP 连接的详细信息(包括本地和远程地址、端口等):netstat -tnp
  9. 显示 TCP 连接的主动和被动连接断开的时间:netstat -natp
  10. 显示连接到特定端口的进程信息:netstat -tulnp(UNIX 域套接字)或 netstat -tuln(TCP/UDP 套接字)。

请注意,某些命令可能需要 root 权限才能运行。在这种情况下,可以在命令前加上 sudo,例如:sudo netstat -anp

0