# 使用 netstat 查看端口是否开放
netstat -an | grep LISTEN
# 解释:
# netstat -an 会列出所有网络连接和监听端口
# grep LISTEN 会过滤出处于监听状态的端口
# 使用 ss 查看端口是否开放 (推荐使用 ss,因为性能更好)
ss -tuln
# 解释:
# ss -tuln 会列出所有 TCP (t)、UDP (u) 监听 (l) 的端口,并显示数字形式 (n) 的地址和端口
# 使用 lsof 查看特定端口是否开放
sudo lsof -i :80
# 解释:
# lsof -i :80 会列出所有使用 80 端口的进程信息
# 需要 root 权限来查看所有进程的信息
# 使用 nmap 扫描端口
sudo nmap -p 80 localhost
# 解释:
# nmap -p 80 localhost 会扫描本地主机的 80 端口
# 可以指定其他端口或范围,例如 -p 1-1024 扫描前 1024 个端口
上一篇:linux赋予执行权限命令
下一篇:linux 打开端口
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站