ubuntu 14.04 飛鴿傳書(QIpmsg) 2425 端口占用
阿新 • • 發佈:2019-01-08
最近新安裝了臺 ubuntu 14.04 系統的虛擬機器 。 為了便於和其他主機聯絡 安裝了個 飛鴿傳書 (QIpmsg ver.1.2.141211)
但是在使用的時候出現2425 端口占用。
問題重現:
正常安裝也能正常使用。 但是在最小化的時候 相當能的按照windows下的操作習慣 直接叉掉。下次想使用的時候 在左邊的launcher 上沒找到。 那就重新啟動吧
可是 當我雙擊檔案時 出現 2425 埠被佔用的提示。
問題總結: 應該是qipmsg 沒正常關閉 還佔用著2425埠。
解決:
1. 查詢佔用2425埠的程式 pid
[email protected]:~$ 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 掉相應程序
[email protected]:~$ kill 3860
能後 在飛鴿上點選下重新整理按鈕 就能正常使用了。
總結: 這個問題主要因為程式未正常關閉導致的。殺掉程序重新整理就行
上面的命令 可以合成一條 kill `lsof -i:2425 | awk 'NR==2 {print $2}'`
其中lsof 前面的符合是 數字1左邊的符合 不要搞錯了
echo $? 是檢視上條命令是否成功執行的語句 0: 表示成功 其他表示失敗