• Linux-netstat


    转载请注明出处

    查看所有端口的占用情况,并在进程中查到占用该端口的软件的详细信息,最后选择结束该进程

    • 查看端口使用情况,其中最后一栏是 PID/Program name
      使用指令: netstat
      COMMAND:

      netstat –apn
      
    • 进一步查看占用该端口的软件的详细信息
      使用指令: psgrep
      COMMAND:

      ps -aux | grep java
      或者直接:
      ps -aux | grep pid
      
    • 终止占用该端口的软件的进程
      使用指令: kill
      COMMANDS:

      kill -9 [pid]
      也可以直接使用如下指令:
      netstat -anp | grep portno
      
    • 使用 netstat 命令查看占用情况

      netstat -ap |grep 8080 //查找tomcat端口是否被占用
      
    • 其他

      netstat -tln //表示以数字形式查看正在监听的端口
      netstat -ap //查看所有应用占用端口情况
      

    netstat

    netstat [选项]
    -a--all 显示所有连线中的Socket
    -A<网络类型>--<网络类型> 列出该网络类型连线中的相关地址
    -c--continuous 持续列出网络状态
    -C--cache 显示路由器配置的快取信息
    -e--extend 显示网络其他相关信息
    -F--fib 显示FIB
    -g--groups 显示多重广播功能群组组员名单
    -h--help 在线帮助
    -i--interfaces 显示网络界面信息表单
    -l--listening 显示监控中的服务器的Socket
    -M--masquerade 显示伪装的网络连线
    -n--numeric 直接使用ip地址,而不通过域名服务器
    -N--netlink--symbolic 显示网络硬件外围设备的符号连接名称
    -o--timers 显示计时器
    -p--programs 显示正在使用Socket的程序识别码和程序名称
    -r--route 显示Routing Table
    -s--statistice 显示网络工作信息统计表
    -t--tcp 显示TCP传输协议的连线状况
    -u--udp 显示UDP传输协议的连线状况
    -v--verbose 显示指令执行过程
    -V--version 显示版本信息
    -w--raw 显示RAW传输协议的连线状况
    -x--unix 此参数的效果和指定"-A unix"参数相同
    --ip--inet 此参数的效果和指定"-A inet"参数相同
    HAVE A NICE DAY!
  • 相关阅读:
    10.21SQL注入
    10.15计网相关
    10.11php+mysql
    10.10 接在10.8随笔中
    10.9 利用微信dll反弹shell复现
    10.8php续
    9.29 接9.27PHP相关
    java泛型
    java集合之Map接口
    java集合之Collection接口
  • 原文地址:https://www.cnblogs.com/apimhnkj/p/11685947.html
Copyright © 2020-2023  润新知