查看端口运行的程序,杀死端口程序, Address already in use

本文介绍了如何通过命令行工具如`sudoss-tuln`和`sudolsof-i`监控和管理程序的端口使用情况,特别是针对ROSMaster进程,展示了其监听端口、连接状态以及使用`killall`命令关闭相关进程的方法。
摘要由CSDN通过智能技术生成

程序运行时会有自己的端口,进程会有ID,端口也有·自己的代号,信息的传递是通过端口进行的

查看端口:

        sudo ss -tuln | grep 11311
        中间ss是一个程序,还可以是其他的,最后面端口

查看详细信息:

        sudo lsof -i :11311

杀死端口进程,杀死它的进程

        sudo kill -9 7673

这些行显示了ROS Master进程(PID为7673)正在监听端口11311,并且有一个与另一个进程(本地地址47996)之间的连接(已建立)。

  • 第一行显示ROS Master进程(PID为7673)正在通过IPv4协议在本地主机的11311端口上监听连接请求(LISTEN状态)。

  • 第二行显示ROS Master进程(PID为7673)正在与另一个进程(本地地址47996)之间建立的连接(ESTABLISHED状态)。

这是某个杀死进程的命令,包含了很多可以借鉴一下

        killall -9 rosout roslaunch rosmaster gzserver nodelet robot_state_publisher gzclient python python3

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值