Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux查端口占用

作者:叶枫殇   发布日期:2025-09-22   浏览:93

# 使用 netstat 查看端口占用情况
# 需要先安装 net-tools 包,因为 netstat 是其中的一部分
# 在某些系统中可能已经被替换为 ss 命令

# 1. 使用 netstat 查看所有监听的端口
netstat -tuln | grep <端口号>

# 2. 使用 ss 查看所有监听的端口(推荐使用 ss,性能更好)
ss -tuln | grep <端口号>

# 3. 使用 lsof 查看指定端口的占用情况
# lsof -i :<端口号> 可以显示占用该端口的进程信息
lsof -i :8080

# 4. 使用 fuser 查看指定端口的占用情况
# fuser 可以直接显示占用端口的 PID
fuser 8080/tcp

解释说明:

  • netstat -tuln:显示所有 TCP 和 UDP 的监听端口,-t 表示 TCP,-u 表示 UDP,-l 表示只显示监听的端口,-n 表示显示数字形式的地址和端口。
  • ss -tuln:与 netstat 类似,但性能更好,推荐使用。
  • lsof -i :<端口号>:显示占用指定端口的进程信息,-i 表示网络文件。
  • fuser <端口号>/tcp:显示占用指定 TCP 端口的进程 ID (PID)。

如果需要查看特定端口的占用情况,只需将 <端口号> 替换为实际的端口号。

上一篇:linux查看目录命令

下一篇:linux 查看挂载信息

大家都在看

linux 发送邮件

linux长ping命令

linux关机命令行

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

linux 重启网络命令

linux 追踪路由

查看linux版本信息

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站