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

linux查看端口使用的进程

作者:剑歌踏天下   发布日期:2025-05-07   浏览:75

# 使用 lsof 命令查看端口使用的进程
# 语法: lsof -i :端口号
# 示例: 查看占用 8080 端口的进程
lsof -i :8080

# 使用 netstat 命令查看端口使用的进程
# 语法: netstat -tuln | grep 端口号
# 示例: 查看占用 8080 端口的进程
netstat -tuln | grep 8080

# 使用 ss 命令查看端口使用的进程
# 语法: ss -tuln | grep 端口号
# 示例: 查看占用 8080 端口的进程
ss -tuln | grep 8080

# 使用 fuser 命令查看端口使用的进程
# 语法: fuser 端口号/tcp
# 示例: 查看占用 8080 端口的进程
fuser 8080/tcp

解释说明:

  1. lsof -i :端口号:列出所有使用指定端口的进程。-i 选项用于指定网络文件,冒号后面跟端口号。
  2. netstat -tuln | grep 端口号netstat 显示网络连接、路由表、接口统计等信息。-tuln 选项组合表示显示 TCP、UDP 的监听状态,并以数字形式显示地址和端口。grep 用于过滤出指定端口的行。
  3. ss -tuln | grep 端口号ssnetstat 的替代工具,功能更强大且更快。用法与 netstat 类似。
  4. fuser 端口号/tcpfuser 显示哪些进程正在使用指定的资源(如端口)。/tcp 表示只查找 TCP 协议的端口。

这些命令可以帮助你快速找到占用特定端口的进程。

上一篇:linux改变文件所有者

下一篇:linux删除分区

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

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

Laravel 中文站