精华内容
下载资源
问答
  • linux查看端口占用命令-netstat

    万次阅读 多人点赞 2018-01-15 15:37:23
    如果发现某个端口占用后,可以用命令查看,该端口到底是被哪个进程所占用命令如下: netstat -pan | grep 5623 #其中5623位端口号 如图: 发现5623的端口,被28425的进程id所占用,继

    题记

    经常会发现,很多时候我们在运行一些带有端口的程序时,程序经常会报端口被占用的问题,比如Tomcat 8080,端口起不来。

    查看端口号 netstat

    如果发现某个端口被占用后,可以用命令查看,该端口到底是被哪个进程所占用。命令如下:

    netstat -pan | grep 5623
    #其中5623位端口号
    

    如图:

    发现5623的端口,被28425的进程id所占用,继续进一步跟踪,到底是哪个程序所占用了。

    通过进程id查找程序–ps

    直接通过:ps -aux | grep pid 查看,进程程序名称,

    通过netstat查找端口占用的pid,再通过pid进一步的查找程序名称,能够确认目前冲突的端口是哪个程序已经占用了,我们是重新启用换一个端口号,还是结束已经占用的端口号所用的程序,清空被占用的端口号。

    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"参数相同。
    

    更多教程:go2coding

    展开全文
  • linux下查看进程占用端口和端口占用进程命令 sudo netstat -tlpn | grep 80 转载于:https://www.cnblogs.com/vc60er/p/4645725.html

    linux下查看进程占用端口和端口占用进程命令

    sudo netstat -tlpn | grep 80

    转载于:https://www.cnblogs.com/vc60er/p/4645725.html

    展开全文
  • 查看端口占用 netstat 命令

    万次阅读 2018-02-27 00:16:04
    1. 使用 netstat 命令查看端口占用情况 netstat 常见参数 -a (all)显示所有选项,默认不显示 LISTEN 相关 -t (tcp)显示tcp相关选项 -u (udp)显示udp相关选项 -l 列出有在 listen (监听) 的服务状态 -n 不显示...

    1. 使用 netstat 命令查看端口占用情况

    netstat 常见参数
    -a (all)显示所有选项,默认不显示 LISTEN 相关
    -t (tcp)显示tcp相关选项
    -u (udp)显示udp相关选项
    -l 列出有在 listen (监听) 的服务状态
    -n 不显示别名,能显示数字的全部转化成数字
    -p 显示建立相关链接(sockets)的程序名
    -r 显示路由信息,路由表
    -e 显示扩展信息,例如uid等
    -s 按各个协议进行统计
    -c 每隔一个固定时间,执行该netstat命令。

    1)netstat -tln
         -l, –列出有在 listen (监听) 的服务状态
         -n, –数字,不解析成别名,能显示数字的全部解析成数字
    这里写图片描述

    若需要知道是什么程序占用,加上 -p 参数
    netstat -tlnp

    2)查找占用指定端口号的应用信息
    netstat -aon|grep “8080”

    netstat -tulnp|grep 8080

    找到 pid 846

     # ps 846         -- 查看
    
     # kill -9 846    -- 杀掉
    

    2. Windows cmd 命令行窗口下类似命令

    netstat -aon|findstr “端口号”

    netstat -aon|findstr "8080"

    tasklist |findstr “端口号”

    taskkill /m /f “应用程序名” – 杀掉任务

    在任务管理器中找不到某占用端口的程序。可以从命令行找到并杀死该程序,命令如下:
    taskkill -PID <进程号> -F //强制关闭某个进程

    如果占用端口的进程是服务,taskkill 是杀不掉服务的,可用停止服务(如停止 Oracle 服务)的方法:

    net stop <服务名>

    -- 停止 Oracle 服务命令
    net stop OracleOraDb10g_home1TNSListener
    net stop OracleServiceORCL

    注:命令窗口显示的服务名称有的后面接“-service”,执行命令时会报找不到该服务名称,可去掉 -service 再执行命令,或者进入任务管理器查看对应的服务名称。




    展开全文
  • 这就需要查看端口被那个进程占用了 常用命令 1、lsof,lsof -i:端口号。例如 lsof -i:8093 实例 说明端口8093被java进程20682使用了 2、netstat,netstat -tunlp|grep 端口号。例如 netstat -tunlp|grep ...

    作为测试人员,当部署项目的时候,可能会遇到端口被占用的情况。这就需要查看端口被那个进程占用了

    常用命令

    1、lsof,lsof  -i:端口号。例如

    lsof -i:8093

    实例

    说明端口8093被java进程20682使用了

    2、netstat,netstat -tunlp|grep 端口号或者netstat -anp|grep 端口号。例如

    netstat -tunlp|grep 8082

    实例

     说明端口8082被java进程16872使用了

    展开全文
  • 查看端口占用cmd命令

    2018-09-23 18:37:00
    查看端口占用的进程: 在任务管理器中结束进程: 转载于:https://www.cnblogs.com/niwotaxuexiba/p/9693373.html
  • windows查看端口占用命令,准确杀掉进程
  • netstat查看端口占用命令.txt
  • linux 查看端口占用命令实例详解 端口是系统非常重要的一个东东,我们经常需要查看哪个进程占用了哪个端口,或者哪个端口被哪个进程占用。废话不多说,直接上干货,教大家怎样查看系统端口占用情况。 方法一: 1....
  • 运行项目时发现 80端口占用,可以运行以下命令找出占用端口的进程: netstat -aon|findstr "80
  • 查看端口占用命令

    2014-03-03 10:32:44
    cmd-netstat -ano查看进程pid cmd-tasklist查看占用端口的程序
  • redhat下查看进程占用端口命令如下:  ps -ef | grep 进程名
  • windows下通过cmd命令查看端口占用命令 windows下查看端口占用命令如下:如查看5200端口 netstat -ano|findstr 5200 结果如下:
  • Centos查看端口占用情况命令,比如查看80端口占用情况使用如下命令: lsof -i tcp:80 列出所有端口 netstat -ntlp 1、开启端口(以80端口为例) 方法一: /sbin/iptables -I INPUT -p tcp --dport 80 -j ...
  • n年前搞测试的时候解决端口占用问题时候用的命令,想里半天才回忆出来。分享给大家。为了方便记忆参数写成了No AB 更多参数请查考netstat /? ----一下是节选部分输出结果-- netstat -noab Act
  • Centos查看端口占用情况命令,比如查看80端口占用情况使用如下命令:lsof -i tcp:80列出所有端口1、开启端口(以80端口为例)方法一:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 写入修改/etc/init.d/...
  • linux系统查看端口占用情况需要通过命令查看,哪些端口被占用,怎么开放端口等。 工具/原料 linux系统 方法/步骤 netstat -ntlp:查看当前所有tcp端口 各个参数解释如下: -t : 只显示TCP端口 -u : 只显示UDP端口 -l...
  • 查看占用某一端口的进程是什么:#lsof -i:端口号 例如: linux-vdto:~ # lsof -i:1352 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME server 5445 notes 14u IPv4 2237286 TCP *:lotusnote (LISTEN) server ...
  • 端口占用命令 1、查看已知的端口是否被占用: netstat -anp |grep 8089 1.1查看服务器已使用的所有端口 命令:netstat -nultp 1.2删除已被占用的端口 命令:kill -9 pid2、查看端口被占用的端口在什么...
  • 1.lsof -i:端口号 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) ...
  • Linux查看进程、端口占用相关命令

    千次阅读 2019-06-12 10:35:55
    1.1、查看端口进程 1.1.1 -nlp netstat -nlp | grep 端口号 eg: netstat -nlp | grep 3001 查询结果: 1.1.1 -anp netstat -anp | grep 端口号 eg: netstat -anp | grep 3001 查询结果: 1.2...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,274
精华内容 2,909
关键字:

端口占用查看命令