linux 查看进程及端口

本文介绍了如何在Linux系统中使用ps,netstat和lsof命令查看进程及其相关信息,包括进程ID、用户、CPU和内存占用率,以及监听的端口和已打开的文件/套接字。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux 查看进程及端口

使用 ps 命令查看当前运行的进程

命令:
ps -aux | grep 进程名

进程ID用户CPU占用率内存占用率命令
1234user10.51.2/usr/bin/example1
5678user21.00.8/usr/bin/example2

使用 netstat 命令查看当前打开的端口和与之相关的进程

命令:
netstat -tuln

netstat -tulnp | grep 进程id或进程名

协议本地地址外部地址状态进程ID/名称
tcp0.0.0.0:220.0.0.0:*LISTEN1234/sshd
tcp0.0.0.0:800.0.0.0:*LISTEN5678/nginx
udp0.0.0.0:530.0.0.0:*LISTEN9012/dnsmasq

使用 lsof 命令查看已打开文件和套接字的进程

lsof -i

lsof -i :端口号

lsof -i :端口号 -P | grep 进程名

lsof -p 进程ID | grep LISTEN

COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAME
sshd1234root3uIPv4123450t0TCP *:22 (LISTEN)
nginx5678www-data6uIPv4567890t0TCP *:80 (LISTEN)
dnsmasq9012nobody5uIPv4901230t0UDP *:53
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值