引言
在CentOS 7系統(tǒng)管理中,了解如何查看端口狀態(tài)是一項重要技能。本文將詳細介紹多種方法,幫助您輕松掌握這一技能。
使用netstat命令
netstat是一個常用的網(wǎng)絡(luò)狀態(tài)查看工具。使用以下命令查看所有端口:
netstat -tuln
這里,-t表示TCP,-u表示UDP,-l表示監(jiān)聽,-n表示顯示端口號。
使用ss命令
ss是netstat的現(xiàn)代替代品,速度更快。查看所有端口:
ss -tuln
參數(shù)含義與netstat相同。
使用lsof命令
lsof可以列出打開的文件,包括網(wǎng)絡(luò)套接字。查看特定端口:
lsof -i :80
這將顯示使用80端口的進程。
使用firewall-cmd命令
查看防火墻允許的端口:
firewall-cmd --list-ports
這顯示了防火墻配置中開放的端口。
開啟和關(guān)閉端口
使用firewall-cmd開啟端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
關(guān)閉端口:
firewall-cmd --zone=public --remove-port=80/tcp --permanent
firewall-cmd --reload
結(jié)語
掌握這些方法后,您就能輕松查看和管理CentOS 7系統(tǒng)的端口狀態(tài)。定期檢查端口狀態(tài)有助于維護系統(tǒng)安全和性能。