当前位置: 代码迷 >> 综合 >> ubuntu 14.04 飞鸽传书(QIpmsg) 2425 端口占用
  详细解决方案

ubuntu 14.04 飞鸽传书(QIpmsg) 2425 端口占用

热度:70   发布时间:2024-01-20 02:56:05.0

最近新安装了台 ubuntu 14.04 系统的虚拟机 。 为了便于和其他主机联系 安装了个 飞鸽传书 (QIpmsg ver.1.2.141211)

但是在使用的时候出现2425 端口占用。

问题重现:

正常安装也能正常使用。 但是在最小化的时候 相当能的按照windows下的操作习惯 直接叉掉。下次想使用的时候 在左边的launcher 上没找到。 那就重新启动吧

可是 当我双击文件时 出现  2425 端口被占用的提示。

问题总结: 应该是qipmsg 没正常关闭 还占用着2425端口。

解决:

1. 查找占用2425端口的程序 pid

steve@steve-VirtualBox:~$ lsof -i:2425
COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
QIpmsg  3860 steve   10u  IPv4  32417      0t0  UDP 192.168.100.250:2425 
QIpmsg  3860 steve   11u  IPv4  32418      0t0  TCP *:2425 (LISTEN)

2. kill 掉相应进程

steve@steve-VirtualBox:~$ kill 3860

能后 在飞鸽上点击下刷新按钮 就能正常使用了。

总结: 这个问题主要因为程序未正常关闭导致的。杀掉进程刷新就行

上面的命令 可以合成一条  kill `lsof -i:2425 | awk 'NR==2 {print $2}'`


其中lsof 前面的符合是 数字1左边的符合 不要搞错了

echo $? 是查看上条命令是否成功执行的语句 0: 表示成功 其他表示失败