在linux下埠被占用的解決辦法

2022-03-29 03:04:42 字數 585 閱讀 1019

在ubuntu下面有的時候我們在使用乙個軟體的時候假如我們沒有正常推出,當我們再一次想要使用的時候就會出現埠被占用的情況,一般出現這種情況我們要做的就是察看什麼程式占用了埠然後殺死程序。一般出現的錯誤就是下面的

:error: couldn't bind to socket: address already in use

sudo lsof -i:(埠號)

這就是命令,加入假如我們察看到的是下面的情況

command   pid user   fd   type  device size/off node name

python  18852 root    4u  ipv4 2310195      0t0  tcp localhost:41572 (listen)

說明程式號碼是18852的程式在使用我們的埠

納悶我們就輸入命令 kill 18852來殺死他

就這麼簡單

另外說下我們的goagent使用的埠是8080 8086 8087三個埠,大家遇到埠被占用的時候可以察看下面的埠來試試看。

這寫這些我們都可以作成指令碼然後在執行程式前做檢查的,但是我是linux新手需要慢慢的實踐。

Linux下埠被占用解決

原文 有時候關閉軟體後,後台程序死掉,導致埠被占用。下面以jboss埠8083被占用為例,列出詳細解決過程。解決方法 1.查詢被占用的埠 netstat tln netstat tln grep 8083 netstat tln 檢視埠使用情況,而netstat tln grep 8083 則是只檢...

Linux下埠被占用解決

有時候關閉軟體後,後台程序死掉,導致埠被占用。下面以jboss埠8083被占用為例,列出詳細解決過程。解決方法 1.查詢被占用的埠 netstat tln netstat tln grep 8083 netstat tln 檢視埠使用情況,而netstat tln grep 8083 則是只檢視埠8...

Linux下埠被占用解決

linux下埠被占用解決 leo chin 有時候關閉軟體後,後台程序死掉,導致埠被占用。下面以jboss埠8083被占用為例,列出詳細解決過程。解決方法 1.查詢被占用的埠 netstat tln netstat tln grep 8083 netstat tln 檢視埠使用情況,而netstat...