查看端口和线程

最近由于在弄django,一开始就遇到了无法打开页面的问题。因为之前用jenkins是8080端口,所以怀疑是不是端口冲突了,然后在网上看到一篇查看端口和线程的文章

1.查看所有的端口占用情况

C:\>netstat -ano

协议    本地地址                     外部地址               状态                   PID

TCP    127.0.0.1:1434         0.0.0.0:0              LISTENING       3236
  TCP    127.0.0.1:5679         0.0.0.0:0              LISTENING       4168
  TCP    127.0.0.1:7438         0.0.0.0:0              LISTENING       4168
  TCP    127.0.0.1:8015         0.0.0.0:0              LISTENING       1456
  TCP    192.168.3.230:139      0.0.0.0:0              LISTENING       4
  TCP    192.168.3.230:1957     220.181.31.225:443     ESTABLISHED     3068
  TCP    192.168.3.230:2020     183.62.96.189:1522     ESTABLISHED     1456
  TCP    192.168.3.230:2927     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2929     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2930     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2931     117.79.91.18:80        ESTABLISHED     4732

2.查看指定端口的占用情况
C:\>netstat -aon|findstr "9050"

协议    本地地址                     外部地址               状态                   PID

TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING       2016

P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)

3.查看PID对应的进程
C:\>tasklist|findstr "2016"

映像名称                       PID 会话名              会话#       内存使用
 ========================= ======== ================
  tor.exe                     2016 Console                 0     16,064 K

P:很清楚吧,tor占用了你的端口。

4.结束该进程

C:\>taskkill /f /t /im tor.exe

时间: 2024-11-05 13:33:23

查看端口和线程的相关文章

mac 终端查看端口命令

查看 端口所在线程 lsof -i:8080 查看mac终端端口命令 netstat -AaLlnW (相当于linux的 netstat -lntp) 查看端口是否被占用 sudo lsof -i :8080 结束占用端口的所有进程 lsof -P | grep ':8080' | awk '{print $2}' | xargs kill -9 原文地址:https://www.cnblogs.com/faberbeta/p/mac001.html

Linux 查看端口占用情况

转自:http://www.cnblogs.com/fabulousyoung/p/4071150.html 例子,查看80端口的占用情况: lsof -i:80 或者: netstat -apn | grep 80 上面的命令执行之后可以显示进程号,找到进程号以后,再使用以下命令查看详细信息: ps -aux | grep <进程号> 附: windows下查看端口占用命令: netstat -ano | findstr 80 windows下查看进程列表命令: tasklist

查看进程-查看端口占用-杀进程

查看端口使用情况,使用netstat命令. 查看已经连接的服务端口 netstat -a 查看所有的服务端口 netstat -ap 查看8080端口,则可以结合grep命令: netstat -ap | grep 8080 如查看8888端口,则在终端中输入: lsof -i:8888 若要停止使用这个端口的程序,使用kill +对应的pid即可

windows和linux中查看端口占用情况并kill掉对应进程

好几次在不同的情况下遇到 需要查看端口信息 并且kill掉对应进程的情况 相关的参数总是记不全 在这里记录下 以后查看方便 windows中查看正在使用端口的信息netstat -ano|findstr "xxxx"kill 掉对应的进程taskkill /f /t /PID 具体参数信息http://blog.163.com/[email protected]/blog/static/45190050200741222590/ linux中查看正在使用的端口的信息sudo netst

RC-50221 问题解决 - netstat 查看端口占用情况

查看端口占用情况 netstat -an|grep LIST|grep 15     数据库监听占用情况. netstat -an|grep 1521                  1521为端口号 使用如下语句kill占用端口的进程 linux下杀掉占用端口的进程 ps -efww|grep appltest|grep -v grep|cut -c 9-15|xargs kill -9 AIX下杀掉占用端口的进程 ps -ef | grep "appltest" | grep -

window下查看端口命令

原文:http://blog.csdn.net/ldl22847/article/details/7181210 http://blog.csdn.net/xinxin19881112/article/details/6410263 启动apache提示80端口busy被占用.于是查看一看80端口占用情况. 开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选

CentOS如何查看端口是被哪个应用/进程占用

今天发现自己的apache启动不了了,在网站问了一下说可能是80端口给其它应用进程占用了,下面我们一起来看看在CentOS如何查看端口是被哪个应用/进程占用并结此进程的方法. 有时启动应用时会发现端口已经被占用,或者是感觉有些端口自己没有使用却发现是打开的.这时我们希望知道是哪个应用/进程在使用该端口. CentOS下可以用netstat或者lsof查看,Windows下也可以用netstat查看,不过参数会不同 Linux: netstat -nap #会列出所有正在使用的端口及关联的进程/应

linux 查看端口号命令

Linux下如果我们需要知道2809号端口的情况的话,我们可以这样,如下命令: $netstat -pan|grep 24800 tcp        0      0 0.0.0.0:24800           0.0.0.0:*               LISTEN      4496/synergys        tcp        0      0 192.168.1.104:24800     192.168.1.106:49479     ESTABLISHED 4496

怎样查看端口占用情况

步骤/方法 开始-运行-输入cmd-打开命令行窗口   输入:netstat -aon|findstr "端口号" 如输入netstat -aon|findstr "1433",回车,有以下信息显示TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING 1956 其中"1956"为占用"1433"端口的进程号 3 输入:tasklist|findstr "进程号" 如输入tasklist|