在 Ubuntu 上可以用几个常用命令查看系统运行情况(内存、CPU、硬盘占用等

1. 查看内存使用情况

复制代码
free -h
  • -h 表示人类可读格式(GB、MB等)。

2. 实时监控 CPU / 内存 / 进程

复制代码
top

或更好看的版本:

复制代码
htop

htop 需要安装:

复制代码
sudo apt install htop

上下箭头可以翻看进程,q 退出。


3. 查看 CPU 信息

复制代码
lscpu

会显示核心数、线程数、频率等。


4. 查看硬盘分区占用情况

复制代码
df -h
  • 会显示各个挂载点的总容量、已用、剩余空间。

5. 查看磁盘文件占用

复制代码
du -sh /*
  • 按目录统计空间占用情况。

6. 综合系统资源状态(推荐)

复制代码
vmstat 1
  • 每 1 秒更新一次 CPU、内存、IO 等使用情况。
相关推荐
wheeldown2 小时前
【Linux】Linux下的静态链接的底层逻辑
linux·运维·服务器
gsfl2 小时前
环境搭建,Ubuntu 安装、客户端使用与性能认知
linux·运维·ubuntu
EndingCoder2 小时前
构建RESTful API:用户管理示例
linux·javascript·node.js
liu****2 小时前
负载均衡式的在线OJ项目编写(五)
运维·c++·负载均衡·个人开发
且行且知2 小时前
在ubuntu下载企业微信
linux·ubuntu·企业微信
CodeCraft Studio2 小时前
借助Aspose.Email,使用 Python 将 EML 转换为 MHTML
linux·服务器·python·aspose·email·mhtml·eml
saber_andlibert4 小时前
【Linux】深入理解Linux的进程(一)
linux·运维·服务器·开发语言·c++
虚伪的空想家5 小时前
K8S部署的ELK分片问题解决,报错:unexpected error while indexing monitoring document
运维·elk·云原生·容器·kubernetes·报错·eck
大聪明-PLUS10 小时前
如何从头开始开发 Linux 驱动程序
linux·嵌入式·arm·smarc