❶ linux命令查看埠
在Linux系統中,查看埠的命令主要有以下幾種常用方法:
使用lsof命令:
- 命令格式:lsof i:<埠號>
- 說明:在終端中輸入此命令,並替換<埠號>為你想要查詢的具體埠號,回車後即可查看該埠的佔用情況及詳細信息。例如,要查看80埠,可以使用lsof i:80。
使用netstat命令:
- 命令格式:netstat tuln | grep <埠號>
- 說明:此命令會顯示系統中所有監聽的TCP和UDP埠。使用grep可以過濾出特定埠的信息。例如,要查看80埠,可以使用netstat tuln | grep :80。
使用ss命令:
- 命令格式:ss tuln | grep <埠號>
- 說明:ss命令的功能與netstat類似,但性能更好。使用grep同樣可以過濾出特定埠的信息。例如,要查看80埠,可以使用ss tuln | grep :80。
使用fuser命令:
- 命令格式:fuser <埠號>/tcp
- 說明:此命令會顯示佔用指定埠的進程ID。例如,要查看80埠,可以使用fuser 80/tcp。
總結: lsof i:<埠號>:查看埠的佔用情況及詳細信息。 netstat tuln | grep <埠號> 或 ss tuln | grep <埠號>:顯示系統中所有監聽的TCP和UDP埠,並過濾出特定埠的信息。 fuser <埠號>/tcp:顯示佔用指定埠的進程ID。
以上命令均可在Linux系統的終端中使用,根據具體需求選擇合適的命令即可。