在 openEuler 系统中,你可以使用以下命令来查询端口是否被占用:
# 查看所有使用中的端口
lsof -i
# 查看指定端口是否被占用
lsof -i :端口号
# 例如,查看 80 端口是否被占用
lsof -i :80
如果端口被占用,则会显示相关的进程信息;如果端口没有被占用,则会显示 "COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME"。
你也可以使用 netstat 命令来查询端口占用情况:
# 查看所有使用中的端口
netstat -atn
# 查看指定端口是否被占用
netstat -atn | grep 端口号
# 例如,查看 80 端口是否被占用
netstat -atn | grep 80
注意,上述命令均需要 root 权限才能执行。