兩種方法:1、執行“netstat -anp |grep 3306”命令,如果3306端口后方出現“LISTEN”,則表示該端口被占用。2、執行“netstat -nultp”命令,如果3306端口后有“LISTEN”,則表示該端口被占用。

本教程操作環境:linux5.9.8系統、Dell G3電腦。
linux查看3306端口是否被占用的方法
方法1:終端執行命令:netstat -anp |grep 3306
當3306端口后方出現LISTEN時表示端口被占用。

主要看監控狀態為LISTEN表示已經被占用,最后一列顯示被服務mysqld占用,查看具體端口號,只要有如圖這一行就表示被占用了。
方法2:終端執行命令:netstat -nultp
該命令是查看當前所有已經使用的端口情況

圖中可以看出我的3306端口被占用了
站長資訊網