新聞中心
Linux查看服務(wù)器端口命令是什么?

在Linux系統(tǒng)中,查看服務(wù)器端口的方法有很多,這里我們介紹兩種常用的方法:使用netstat命令和使用lsof命令。
使用netstat命令
1、查看所有端口
netstat -tuln 命令可以查看服務(wù)器上的所有TCP和UDP端口,以及監(jiān)聽狀態(tài)的端口。
-t 表示顯示TCP端口;
-u 表示顯示UDP端口;
-l 表示僅顯示監(jiān)聽狀態(tài)的端口;
-n 表示以數(shù)字形式顯示地址和端口。
查看服務(wù)器上的所有TCP和UDP端口:
netstat -tuln
2、查看指定端口
netstat -tunlp | grep 端口號 命令可以查看指定端口的狀態(tài)。grep命令用于過濾出包含指定端口號的行。
查看服務(wù)器上端口號為80的TCP和UDP端口:
netstat -tunlp | grep 80
使用lsof命令
1、查看所有端口
lsof -i :端口號 命令可以查看指定端口的使用情況。:端口號表示要查詢的端口,如果不指定端口號,則默認(rèn)查詢所有端口。
查看服務(wù)器上所有TCP和UDP端口:
lsof -i :tcp -i :udp
2、查看指定端口
lsof -i :端口號 命令可以查看指定端口的使用情況。:端口號表示要查詢的端口,如果不指定端口號,則默認(rèn)查詢所有端口。
查看服務(wù)器上端口號為80的TCP和UDP端口:
lsof -i :80
相關(guān)問題與解答:
1、如何查看服務(wù)器上正在運(yùn)行的服務(wù)?可以使用哪些命令?
答:ps aux | grep 服務(wù)名 可以查看服務(wù)器上正在運(yùn)行的服務(wù),還可以使用 systemctl list-units --type=service --state=running(使用systemd系統(tǒng))或 service --status-all(使用SysV init系統(tǒng))命令來查看。
2、如何查看服務(wù)器上的進(jìn)程ID?可以使用哪些命令?
答:ps -ef | grep 進(jìn)程名 可以查看服務(wù)器上的進(jìn)程ID,還可以使用 pgrep 進(jìn)程名(使用grep實現(xiàn))或 ps x | grep 進(jìn)程名(使用xargs實現(xiàn))命令來查看。
網(wǎng)頁標(biāo)題:linux查看服務(wù)器端口命令是什么意思
鏈接URL:http://m.fisionsoft.com.cn/article/ccdichg.html


咨詢
建站咨詢
