程序运行时会有自己的端口,进程会有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