新聞中心
linux服務(wù)器上經(jīng)常有各種多樣的應(yīng)用程序在運(yùn)行,而這些應(yīng)用程序使用的端口號也會各不相同,為了管理服務(wù)器,及時掌握應(yīng)用程序使用的端口號是很有必要的。本文介紹Linux上如何查看應(yīng)用端口。

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、雞澤ssl等。為上千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的雞澤網(wǎng)站制作公司
首先,Linux系統(tǒng)中提供了一個命令netstat可以快速查看系統(tǒng)中監(jiān)聽端口和處理網(wǎng)絡(luò)連接的情況。我們可以通過netstat查看到系統(tǒng)中所有監(jiān)聽的端口,這些端口就是各個應(yīng)用程序使用的端口。
netstat的用法也很簡單,我們只需要在終端中輸入:
$ netstat –an
就可以查看到系統(tǒng)中所有監(jiān)聽的端口。netstat的”-an”參數(shù)可以讓它顯示所有的TCP和UDP端口,而且以編號的形式返回,上面的輸出與下面的例子顯示的內(nèi)容是一樣的:
tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
…
從上面的結(jié)果可以看出,應(yīng)用ssh在TCP協(xié)議下使用了端口22,而DNS服務(wù)在本機(jī)127.0.0.1上使用了端口53。
除了netstat外,Linux還提供了用來查看進(jìn)程信息的lsof命令,我們也可以使用它來查看進(jìn)程使用的端口號:
$ lsof -i -P
上面的命令會顯示所有正在使用TCP/IP協(xié)議的進(jìn)程信息,包括進(jìn)程的PID號,TCP/UDP的協(xié)議類型,進(jìn)程的程序名和使用的端口號等信息。這樣我們就可以根據(jù)端口號快速定位某個應(yīng)用程序所使用的端口號。
另外, Linux也提供了命令ps(process status)可以查看系統(tǒng)中所有正在運(yùn)行的進(jìn)程,相關(guān)命令如下:
$ps aux
這個命令會顯示系統(tǒng)中所有的進(jìn)程信息,我們可以根據(jù)它得到應(yīng)用程序的PID號,再配合使用netstat就可以查看應(yīng)用程序使用的端口號了。
總的來說,Linux下查看應(yīng)用端口號的方法有很多,常用的有netstat、lsof和ps等命令,使用它們我們可以很方便的查看應(yīng)用程序使用的端口號。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
網(wǎng)站欄目:Linux查看應(yīng)用端口:一招搞定(linux查看應(yīng)用端口)
當(dāng)前URL:http://fisionsoft.com.cn/article/codpshh.html


咨詢
建站咨詢
