真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux下查看端口占用的方法

linux下查看端口占用的方法?這個問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

西吉網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,西吉網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為西吉近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的西吉做網(wǎng)站的公司定做!

在Linux使用過程中,需要了解當(dāng)前系統(tǒng)開放了哪些端口,并且要查看開放這些端口的具體進程和用戶,可以通過netstat命令進行簡單查詢。

netstat命令各個參數(shù)說明如下:

  -t : 指明顯示TCP端口
  -u : 指明顯示UDP端口
  -l : 僅顯示監(jiān)聽套接字(所謂套接字就是使應(yīng)用程序能夠讀寫與收發(fā)通訊協(xié)議(protocol)與資料的程序)
  -p : 顯示進程標識符和程序名稱,每一個套接字/端口都屬于一個程序。
  -n : 不進行DNS輪詢,顯示IP(可以加速操作)

即可顯示當(dāng)前服務(wù)器上所有端口及進程服務(wù),于grep結(jié)合可查看某個具體端口及服務(wù)情況··

netstat -ntlp   //查看當(dāng)前所有tcp端口·
netstat -ntulp |grep 80   //查看所有80端口使用情況·
netstat -ntulp | grep 3306   //查看所有3306端口使用情況·

Linux查看程序端口占用情況

使用命令:

ps -aux | grep tomcat

發(fā)現(xiàn)并沒有8080端口的Tomcat進程。

使用命令:

netstat –apn

查看所有的進程和端口使用情況。發(fā)現(xiàn)下面的進程列表,其中最后一欄是PID/Program name

發(fā)現(xiàn)8080端口被PID為9658的Java進程占用。

進一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看

就可以明確知道8080端口是被哪個程序占用了!然后判斷是否使用KILL命令干掉!

方法二:直接使用 netstat   -anp   |   grep  portno

即:netstat -anp|grep 8080

netstat -anp|grep 8080 --> tcp     0   0 0.0.0.0:8080     0.0.0.0:*  LISTEN      28500/java
ps -aux | grep 28500  --> r/local/tomcat9-jforum/tomcat

安裝lsof list open files//---也可以  netstat -tunlp|grep 端口號  netstat -anp|grep 端口號

yum install lsof
lsof -i:8080 查看8080端口占用
lsof abc.txt 顯示開啟文件abc.txt的進程
lsof -c abc 顯示abc進程現(xiàn)在打開的文件
lsof -c -p 1234 列出進程號為1234的進程所打開的文件
lsof -g gid 顯示歸屬gid的進程情況
lsof +d /usr/local/ 顯示目錄下被進程開啟的文件
lsof +D /usr/local/ 同上,但是會搜索目錄下的目錄,時間較長
lsof -d 4 顯示使用fd為4的進程
lsof -i 用以顯示符合條件的進程情況
lsof -i[46] [protocol][@hostname|hostaddr][:service|port]
  46 --> IPv4 or IPv6
  protocol --> TCP or UDP
  hostname --> Internet host name
  hostaddr --> IPv4地址
  service --> /etc/service中的 service name (可以不止一個)
  port --> 端口號 (可以不止一個)
  lsof -i //顯示所有打開的端口
lsof -i:80 //顯示所有打開80端口的進程
lsof -i -U //顯示所有打開的端口和UNIX domain文件

感謝各位的閱讀!看完上述內(nèi)容,你們對linux下查看端口占用的方法大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享標題:linux下查看端口占用的方法
URL分享:http://weahome.cn/article/pcppeg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部