Linux系统信息怎么查?这组命令帮你快速排查系统故障

概述

当线上系统出现问题的时候,我们经常需要快速的获取系统信息、检查系统运行状态来方便定位问题,系统信息包括系统版本、内核等,运行状态包括内存是否被耗尽,磁盘是否还有剩余空间,网络带宽是否够用等等,总结一下相关命令,方便使用。

查看系统版本信息

cat /etc/centos-release
cat /etc/redhat-release

大部分情况下,以上两个命令的输出都是相同的,因为他们是同一个文件的软连接:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

以下是一些运行示例,在物理机上:

cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)

在阿里云定制系统上显示:

cat /etc/centos-release 
Alibaba Cloud Linux release 3 (Soaring Falcon) 

在腾讯云定制系统上显示:

cat /etc/centos-release
TencentOS Server release 3.1 (Final) 

查看内核版本信息

uname -r
uname -a

运行示例如下所示:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

查看 CPU 信息

lscpu

运行效果如下所示:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

也可是使用以下命令查看 CPU 内核信息:

cat /proc/cpuinfo

执行效果如下所示:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

查看内存信息

free -m

执行效果如下:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

查看是否有磁盘未挂载

fdisk -l

云效效果如下:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

可以看到 vdb 尚未完成分区和挂载。

查看文件系统类型

df -hT

运行效果如下所示:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

该命令也可以用来检查磁盘空间是否够用。

进程是否正在运行

ps -ef|grep java

运行效果如下:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

端口占用查询命令

lsof -i :portNum

运行示例:

Linux系统信息怎么查?这组命令帮你快速排查系统故障

系统性能监控命令

top
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

兔格号 经验分享 Linux系统信息怎么查?这组命令帮你快速排查系统故障 https://www.tglzm.com/seo/fenxiang/1872.html

一个独行者,独揽万古

常见问题

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务