Linux下快速trouble-shooting(故障探测)

本文介绍了在Linux(Centos7)环境中,如何利用ps, strace, lsof这三个命令进行故障排查。ps用于查看进程状态和资源占用,strace用于追踪系统调用,lsof则展示进程打开的文件,包括硬件设备和网络连接。通过掌握这些工具的使用,可以有效诊断和解决线上问题。" 119369807,8446996,配置H3C交换机S6820实现ECN无损网络,"['网络', '交换机', '配置教程']

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

前段时间,项目在线上出现问题,项目部署在Linux(Centos7)服务器上,本文主要讨论一下使用相关命令进行故障探测。
ps :可以查看当前Linux 正在运行的进程的状态,找出进程对应的PID 号,进程的CPU 和内存占用,运行时间等。
stace :可以追踪进程的系统调用。
lsof: 可以给出进程所有打开的文件,而Linux 下一切皆文件,比如硬件设备、网络连接等
Linux观察工具
在这里插入图片描述
使用三个命令(ps,strace,lsof)进行故障探测.

ps

ps 命令常用的指令

ps auxf

ps 显示的信息的含义

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root       816  0.0  0.2 460500  2260 ?        Ssl  May14   3:01 ./aegis_update -f agx_update.cfg
root       842  0.0  0.0   4404   736 ?        S    May14   0:00 /bin/sh /alidata/server/mysql/bin/mysqld_safe --da
mysql     1118  0.0  3.9 404884 39988 ?        Sl   May14   7:35  \_ /alidata/server/mysql/bin/mysqld --basedir=/al
root      1140  0.0  0.0  30944   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值