网络指令(ipconfig | netstat | tasklist)

一、ipconfig

  1. 简介

    • 用来显示当前电脑的 TCP/IP 网络配置
  2. 常用命令

    • 显示所有适配器的 IPv6 地址、 IPv4 地址、子网掩码、默认网关

      ipconfig
      
    • 显示本机 TCP/IP 配置的详细信息

      ipconfig /all
      
    • DHCP 客户端手工释放 IP 地址

      ipconfig /release
      
    • DHCP 客户端手工向服务器刷新请求

      ipconfig /renew 
      
    • 显示本地 DNS 内容

      ipconfig /displaydns
      
    • 清除本地 DNS 缓存内容

      ipconfig /flushdns
      

二、netstat

  1. 简介

    • netstat 命令是一个监控 TCP/IP 网络的非常有用的工具
    • netstat 命令用于显示和检测机器的网络连接情况。并且可以跟据协议筛选自己想要看到的数据
  2. 常用命令

    • 列出所有端口

      netstat -a
      
    • 列出所有 TCP 端口

      netstat -at
      
    • 列出所有 TCP 连接端口及其应用程序

      netstat -atp
      
    • 只显示监听端口

      netstat -l
      
    • 只显示监听的 TCP 端口

      netstat -lt
      
    • 只显示监听的 TCP 端口及其应用程序

      netstat -ltp
      
    • 组合参数使用(-a 显示所有连线中的Socket,-n 直接使用IP地址,-o 显示计时器)

      netstat -ano
      
    • 组合使用:查看指定端口占用情况(例如 9527 端口)。Windows 使用 findstr,Linux 使用 grep

      netstat -ano | findstr "9527"  
      netstat -ano | grep "9527"   
      

三、tasklist

  1. 简介

    • tasklist 命令是一个用来显示在本地或远程机器上当前运行的进程列表工具
  2. 常用命令

    • 帮助

      tasklist /?
      
    • 查看本机进程

      tasklist
      
    • 组合使用:查看指定 PID 占用情况

      tasklist | findstr "4024"
      

你可能感兴趣的:(命令行,网络)