Linux:如何查看Linux服务器的磁盘、CPU、内存信息?

在Linux服务器上,可以使用多种命令来查看磁盘、CPU和内存等信息。以下是一些常用的方法和命令:

查看CPU信息:

lscpu:

提供CPU架构和详细信息。命令:lscpu

top:

实时显示系统中各个进程的资源使用情况,包括CPU使用率。命令:top

htop:

top的增强版本,提供更友好的界面和更多功能。命令:sudo htop

/proc/cpuinfo:

包含详细的CPU信息,可以通过cat命令查看。命令:cat /proc/cpuinfo

mpstat:

报告各个CPU的统计信息。命令:mpstat

dmesg | grep -i cpu:

查看内核日志中的CPU信息。命令:dmesg | grep -i cpu

查看内存信息:

free:

显示系统中物理内存和交换空间的使用情况。命令:free -h(以人类可读的格式显示)

top:

实时显示系统中运行的进程及其资源使用情况,包括内存。命令:top

vmstat:

报告关于进程、内存、分页、块IO、陷阱和CPU活动的信息。命令:vmstat -s

/proc/meminfo:

提供详细的内存使用信息。命令:cat /proc/meminfo

查看磁盘信息:

df -h:

显示文件系统的磁盘空间使用情况。命令:df -h

du -sh:

显示目录或文件的磁盘使用情况。命令:du -sh /path/to/directory

lsblk:

列出块设备的信息,包括磁盘和分区。命令:lsblk

fdisk -l:

显示磁盘分区表。命令:fdisk -l

blkid:

显示块设备的UUID和文件系统类型。命令:blkid

相关推荐
gx234823 分钟前
HCLP--MGER综合实验
运维·服务器·网络
angushine39 分钟前
鲲鹏服务器部署Kafka2.8.1
运维·服务器
-XWB-1 小时前
【安全漏洞】防范未然:如何有效关闭不必要的HTTP请求方法,保护你的Web应用
服务器·网络·http
Johny_Zhao1 小时前
CentOS Stream 9上部署FTP应用服务的两种方法(传统安装和docker-compose)
linux·网络安全·信息安全·kubernetes·云计算·containerd·ftp·yum源·系统运维
一个网络学徒2 小时前
MGRE综合实验
运维·服务器·网络
守望时空332 小时前
RustDesk搭建指南
linux
C++ 老炮儿的技术栈2 小时前
在 Scintilla 中为 Squirrel 语言设置语法解析器的方法
linux·运维·c++·git·ubuntu·github·visual studio
墨痕砚白2 小时前
VMware Workstation Pro虚拟机的下载和安装图文保姆级教程(附下载链接)
服务器·windows·vmware·虚拟机
白鹭3 小时前
基于LNMP架构的分布式个人博客搭建
linux·运维·服务器·网络·分布式·apache
java叶新东老师3 小时前
linux 部署 flink 1.15.1 并提交作业
linux·运维·flink