當前位置:生活全書館 >

IT科技

> LINUX中如何檢視某個埠是否被佔用

LINUX中如何檢視某個埠是否被佔用

LINUX中如何檢視某個埠是否被佔用,是一個比較難搞懂的問題,很多朋友對此並不太瞭解。接下來,就為大家分享一下LINUX中檢視某個埠是否被佔用的方法,希望對朋友們有幫助。

LINUX中如何檢視某個埠是否被佔用

方法

netstat-anp|grep 埠號
以3306為例,netstat-anp|grep3306(此處備註下,這裡是以普通使用者操作,所以加上了sudo,如果是以root使用者操作,不用加sudo即可檢視),如下圖。圖中主要看監控狀態為LISTEN表示已經被佔用,最後一列顯示被服務mysqld佔用,檢視具體埠號,只要有如圖這一行就表示被佔用了。

LINUX中如何檢視某個埠是否被佔用 第2張

netstat -nultp(此處不用加埠號)
該命令是檢視當前所有已經使用的埠情況,如圖。圖中可以看出我的82埠沒有被佔用。

LINUX中如何檢視某個埠是否被佔用 第3張

netstat-anp|grep82檢視82埠的使用情況,如圖。可以看出並沒有LISTEN那一行,所以就表示沒有被佔用。此處注意,圖中顯示的LISTENING並不表示埠被佔用,不要和LISTEN混淆哦,檢視具體埠時候,必須要看到tcp,埠號,LISTEN那一行,才表示埠被佔用了。

LINUX中如何檢視某個埠是否被佔用 第4張
標籤: 檢視 linux
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/0ze8.html