linux 进程 端口占用(linux 进程 端口)
linux檢查端口命令?
linux查看端口的命令:
第一種:
lsof -i:端口號(hào)
第二種:
netstat -nltp | grep 端口號(hào)
-a:顯示本機(jī)所有連接和監(jiān)聽(tīng)地端口
-n:網(wǎng)絡(luò)IP地址的形式,顯示當(dāng)前建立的有效連接和端口
-r:顯示路由表信息
-s:顯示按協(xié)議的統(tǒng)計(jì)信息
-v:顯示當(dāng)前有效的連接
-t:顯示所有TCP協(xié)議連接情況
-u:顯示所有UDP協(xié)議連接情況
-i:顯示自動(dòng)配置端口的狀態(tài)
-l:僅僅顯示連接狀態(tài)為listening的服務(wù)網(wǎng)絡(luò)狀態(tài)
-p:顯示pid/program name
在AIX中,哪個(gè)命令可以看到哪些進(jìn)程在用哪個(gè)端口?
AIX沒(méi)有命令可以直接查看哪個(gè)進(jìn)程在使用什么端口,不像Linux可以使用lsof或者netstat -p查看。目前可以使用下面的方法查看:
1、首先使用netstat列出哪些端口被使用,注意需要額外加一個(gè)參數(shù)-A
#netstat -Aan
f100050002d32bb8 tcp6 0 0 *.22 *.* LISTEN
f100050002d313b8 tcp4 0 0 *.22 *.* LISTEN上面的例子列出了端口22的情況
2、再使用命令rmsock查看,注意:這個(gè)命令是用來(lái)清除一個(gè)沒(méi)有關(guān)聯(lián)文件描述符的socket,如果socket被進(jìn)程占用會(huì)提示該端口被哪個(gè)進(jìn)程使用,利用這個(gè)提示信息獲得進(jìn)程信息。比如
#rmsock f100050002d313b8 tcpcb
The socket 0xf100050002d31008 is being held by proccess 5374084 (sshd).顯示22端口被進(jìn)程sshd(進(jìn)程號(hào)5374084)占用
如果你清楚自己的操作不會(huì)對(duì)系統(tǒng)造成影響,或者僅是測(cè)試用,可用下面的循環(huán)抓?。?/p>
netstat -anA|grep -w LISTEN|awk '{print $1,$5}'|while read pcb port
do
echo "$port--------------->"
rmsock $pcb tcpcb
done
linux怎么開(kāi)啟端口和關(guān)閉端口?
一、查看哪些端口被打開(kāi) netstat -anp二、關(guān)閉端口號(hào):iptables -A INPUT -p tcp --drop 端口號(hào)-j DROP iptables -A OUTPUT -p tcp --dport 端口號(hào)-j DROP三、打開(kāi)端口號(hào):iptables -A INPUT -ptcp --dport 端口號(hào)-j ACCEPT四、以下是linux打開(kāi)端口命令的使用方法?! c -lp 23 &(打開(kāi)23端口,即telnet) netstat -an | grep 23 (查看是否打開(kāi)23端口)五、linux打開(kāi)端口命令每一個(gè)打開(kāi)的端口,都需要有相應(yīng)的監(jiān)聽(tīng)程序才可以適合入門的學(xué)習(xí)途徑,請(qǐng)閱讀《Linux就該這么學(xué)》
linux開(kāi)放端口的命令有哪些?
一、查看哪些端口被打開(kāi) netstat -anp二、關(guān)閉端口號(hào):iptables -A INPUT -p tcp --drop 端口號(hào)-j DROP iptables -A OUTPUT -p tcp --dport 端口號(hào)-j DROP三、打開(kāi)端口號(hào):iptables -A INPUT -ptcp --dport 端口號(hào)-j ACCEPT四、以下是linux打開(kāi)端口命令的使用方法?! c -lp 23 &(打開(kāi)23端口,即telnet) netstat -an | grep 23 (查看是否打開(kāi)23端口)五、linux打開(kāi)端口命令每一個(gè)打開(kāi)的端口,都需要有相應(yīng)的監(jiān)聽(tīng)程序才可以
總結(jié)
以上是生活随笔為你收集整理的linux 进程 端口占用(linux 进程 端口)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Java equals()和hashCo
- 下一篇: ddos攻击环境搭建(怎么搭建ddos环