【Ubuntu】解决问题:tcp :8080: bind: address already in use
生活随笔
收集整理的這篇文章主要介紹了
【Ubuntu】解决问题:tcp :8080: bind: address already in use
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、問題描述
在ubuntu中啟動一個web程序時報錯
tcp :8080: bind: address already in use
2、原因查找
查找占用8080的服務:sudo netstat -tanlp
注意:不加sudo權限時,不顯示PID和程序名字
$ sudo netstat -tanlp
激活Internet連接 (服務器和已建立連接的)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 12834/srs
3、解決方法
如果srs不再使用,可以關閉srs:
sudo systemctl stop srs //停止srs服務
sudo systemctl disable srs //禁止開啟自啟srs服務
4、systemctl 命令總結
以srs為例
systemorenmctl is-enabled srs //查詢是否開機啟動
systemctl enable srs //開機運行
systemctl disable srs //取消開機運行
systemctl start srs //啟動
systemctl stop srs //停止
systemctl restart srs //重啟
systemctl reload srs //重新加載配置文件
systemctl status srs //查詢運行狀態
總結
以上是生活随笔為你收集整理的【Ubuntu】解决问题:tcp :8080: bind: address already in use的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【FFmpeg】设置H264参数
- 下一篇: 【H.265】H.265(HEVC)编码