linux 怎么查看端口被占用?

编辑:自学文库 时间:2024年03月09日
在Linux中,我们可以使用命令行工具来查看端口被占用的情况。
  常用的命令有netstat和lsof。
  1. 使用netstat命令:输入"netstat -tuln"可以列出所有正在监听的TCP和UDP端口。
  其中,"-t"表示仅显示TCP端口,"-u"表示仅显示UDP端口,"-l"表示仅显示正在监听的端口,"-n"表示使用数字格式显示端口号。
  通过查看"Local Address"列,我们可以看到被占用的端口号。
  2. 使用lsof命令:输入"lsof -i :端口号"可以查看占用指定端口的进程。
  其中"-i"表示查看网络相关的文件,并且加上":端口号"参数指定端口号。
  通过查看"COMMAND"和"PID"列,我们可以了解到占用该端口的进程的命令和进程ID。
  这些命令可以帮助我们在Linux系统中方便地查看到端口是否被占用,以及占用端口的进程信息。