精华内容
下载资源
问答
  • windows查看网络占用端口的情况,及关闭网络占用的进程
  • 1 查看端口使用情况 ...占用端口进程PID是18365 2 查看进程状况 ps -ef | grep 18365 显示情况 前面显示的是关联进程,后面显示的是程序地址 3 杀死进程 Kill 18365 死啦死啦地 ...

    1 查看端口使用情况

    netstat -tunlp | grep 端口

    显示情况

     

    占用端口的进程PID是18365

    2 查看进程状况

    ps -ef | grep 18365

    显示情况

     

    前面显示的是关联进程,后面显示的是程序地址

     

    3 杀死进程

    Kill 18365

    死啦死啦地

     

    展开全文
  • 了解Unix/Linux的人都知道,一般而言,只会在服务器端的监听进程才会指定端口,那么客户端的进程是否也能够指定端口呢? 我们同样利用bind函数来为客户端的进程指定端口。 首先,我们运行一个不指定端口的客户端...

    了解Unix/Linux的人都知道,一般而言,只会在服务器端的监听进程才会指定端口,那么客户端的进程是否也能够指定端口呢?

    我们同样利用bind函数来为客户端的进程指定端口。

    首先,我们运行一个不指定端口的客户端程序,看一下数据包传输的情况:

    1.通过sudo tcpdump命令打开工具软件

    2.执行客户端程序

    3.观察数据包传输的情况

    结果如下:



    关于数据包的内容我就不解释了,我们只要知道,master是客户端,39400是客户端进程的端口,下面重复一次上面的操作,结果如下:



    我们发现,前后两次执行的客户端进程所用的端口不一样了,虽然说端口由操作系统来指定,可是为什么要换一个呢?
    我们通过netstat -an命令来查看端口状态,如下图:


    可以看到,当执行完客户端程序后的一段时间内(TCP连接还没完全关闭),连接处于TIME_WAIT(这个时间实际上是2MSL),也就是说在这段时间内,该端口还不能被其他进程所使用,所以操作系统为了避免这种情况,会选择一个不同的端口号分配给进程。


    下面来说一下客户端进程指定端口号:

    其实很简单,跟服务器端一样,我们通过调用bind函数来绑定端口号,我在自己的实验代码中加入了一下的语句:

    struct sockaddr_in clientaddr;

    memset( &clientaddr, 0, sizeof( clientaddr ));

    clientaddr.sin_port = htons( 8000 );

    bind( sockfd, ( struct sockaddr * )&clientaddr, sizeof( clientaddr ));                     //sockfd是socket函数的返回值

    编译运行,仍然通过sudo tcpdump来查看数据包传输情况,如下图:


    我们发现,客户端的端口果然改变了,是不是到此就成功了呢?我们执行完第一次client程序后,立刻执行第二次client程序,结果如下:


    我们很神奇的发现,端口号并非是我们所指定的!

    那么为什么第一次执行用的是我们指定的端口号,第二次就不是了呢,这就是因为我们上面提到过的TIME_WAIT这个状态造成的。我们通过查看端口状态,的确可以看到8000处于TIME_WAIT状态,所以它不能被分配给第二次执行的进程。只要等第一次执行完毕以后,等待端口恢复正常以后,再执行第二次,就可以看到我们想要的结果。

    这里我对Linux的端口选择机制不是很了解,大胆推测一下,如果操作系统发现指定的端口不可用,那么就会任意分配一个给进程,不会产生任何错误报告(即使有,对程序员来说也是透明的)。

    展开全文
  • netstat -ano 查看端口占用情况 可以记录pid值 netstat -ano|findstr "8080" 查看8080端口对应的服务 ...tasklist |findstr xxx xxx代表pid值 ...根据xxx(pid值)关闭服务  多个时格式为: taskkill /pi
    netstat -ano
    
    查看端口占用情况
    可以记录pid值
    netstat -ano|findstr "8080"
    查看8080端口对应的服务


    tasklist |findstr xxx      xxx代表pid值
    查看xxx(pid值)对应的服务名称

    taskkill /pid xxx
    根据xxx(pid值)关闭服务
     多个时格式为:
    taskkill /pid 2152 /pid 1284


     2.2 按进程名关闭进程

    如要关闭notepad.exe,格式为:

    taskkill /im notepad.exe

    指定多个时格式为:

    taskkill /im notepad.exe /im iexplorer.exe
     如果是要关闭所有的,则使用通配符*,即:
    taskkill /im *.exe
    展开全文
  • # 1.查看端口所在进程 netstat -ano | findstr 端口号 # 2.强制关闭进程 taskkill /pid 进程号 /f

    # 1.查看端口所在进程
    netstat -ano | findstr 端口号
    
    # 2.强制关闭该进程
    taskkill /pid 进程号 /f
    展开全文
  • 有的时候关闭了服务器,但是端口还是占用,解决的方法是kill掉占用该端口进程 命令行 lsof -i:9000 这里9000是我要释放的端口号 可以看到,该端口被id围11475的进程所占用,这个时候直接在命令行输入 kill ...
  • 1. 查看端口占用2. 关闭进程3. 端口状态 1. 查看端口占用 在windows命令行窗口下执行: netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENI
  • 1, 使用command+空格,搜索网络实用工具 2, 打开后,使用端口扫描 3,扫描结果 ...4,查看占用的进程:(lsof -i tcp:端口号) ...5,关闭进程 ...如果向关闭占用的进程,可以使用(kill PID) ...
  • Windows服务关闭端口进程优化 Windows服务关闭端口进程优化 PAGE / NUMPAGES Windows服务关闭端口进程优化 Windows服务关闭端口进程优化 (2011-01-06 22:49:01) 转载 标签? 电脑 ? 网络 ? 系统 ? it 分类? 110 ...
  • 端口进程

    2020-09-10 14:38:14
    关闭某个端口1)通过iptables工具将该端口禁掉2)关掉对应的应用程序,则端口就自然关闭了 前言 今天在机器上布应用的时候,头头说要把端口换成另外一个,感觉很迷,不太明白,赶快查了查端口进程的一些knowledge,...
  • 查看端口号 netstat -apn | grep XXXX 杀死进程 kill -9 进程
  • Dos命令查看端口占用及关闭进程 1. 查看端口占用2. 关闭进程3. 端口状态 1. 查看端口占用 在windows命令行窗口下执行: netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448 端口“8080”被...
  • 网络端口查询

    2014-09-10 13:24:36
    111端口:111端口是SUN公司的RPC(Remote Procedure Call,远程过程调用)服务所开放的端口,主要用于分布式系统中不同计算机的内部进程通信,RPC在多种网络服务中都是很重要的组件。 113端口:113端口主要用于...
  • Linux网络端口

    千次阅读 2017-06-18 20:25:54
    Linux下端口个数 端口分类 网络常用端口介绍
  • 网络端口

    千次阅读 2013-12-24 09:47:18
    网络端口(转自百度百科) 在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等;二是逻辑意义上的...
  • 1、查看端口占用在windows命令窗口执行:netstat -aon | findstr "8080" 执行结果: TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 13580端口“8080”被PID(进程号)为13580的进程占用查看端口“8080”被哪个应用占用,...
  • 网络端口的分类

    2017-07-02 11:01:55
    网络端口的分类TCP/IP中协议字段占2个字节16个比特位。即0-65535,端口号用来表示和区别网络中的不同应用程序。 (1)公认端口 公认端口(Well Known Ports):0-1023之间的端口号,也叫Well Kn

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 175,079
精华内容 70,031
关键字:

关闭进程网络端口