Ubuntu 查看系统资源占用(CPU、内存、网络)

本文介绍如何在Ubuntu系统中使用SystemMonitor、free及htop等工具查看CPU、内存占用情况。首先介绍了SystemMonitor的使用方法及其显示的信息,接着详细说明了使用free命令查看内存占用的方法,并提供了安装和使用htop的步骤。

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

1.系统自带的System Monitor

可以在菜单里面找到,也可以通过指令给调出来

gnome-system-monitor

在这里插入图片描述
在这里插入图片描述
CPU:Intel i9-10900K (20) @ 5.300GHz,这里的(20)代表20个核。

2.查看内存占用

free -h -w

在这里插入图片描述
在这里插入图片描述

该命令细节请参考链接一

3.基于top的htop

Ubuntu安装htop

sudo apt-get install htop

在终端输入htop进行调用

在这里插入图片描述

具体字段表达可以参考链接二

参考资料

Ubuntu 查看系统资源占用(CPU、内存、网络)_我有一个魔盒的博客-CSDN博客_ubuntu查看cpu占用

ubuntu 查看 cpu使用率(转载)_夜晓岚渺渺的博客-CSDN博客_ubuntu查看cpu使用率

### 在Ubuntu Linux中检查CPU内存资源使用情况 #### 使用`top`命令 `top`是一个实时显示系统进程的工具,可以用来监控系统的整体状态以及各个进程所消耗的资源。通过该命令能够获取到当前运行中的线程数量、平均负载、任务总数等信息,并且可以看到每个进程的具体占用情况。 ```bash top ``` 在`top`界面里,可以通过观察如下几列来了解CPU与RAM的状态: - `%CPU`: 表示各程序正在使用的处理器时间比例。 - `RES` 或者 `RSS`: 展现的是常驻集大小(Resident Set Size),即物理内存量[^1]。 #### 利用`htop`增强版监视器 对于更友好交互体验的需求来说,`htop`提供了彩色图形化展示方式,使得用户更容易理解数据。它支持鼠标操作并允许按任意字段排序。如果尚未安装此软件,则需先执行下面这条指令完成部署工作: ```bash sudo apt update && sudo apt install htop ``` 之后就可以像调用普通应用程序那样简单地输入`htop`启动之了[^3]。 #### 调用`free`命令查询空闲空间 为了专门针对内存状况做一番调查的话,不妨试试`free -h`这样的组合拳。“ `-h` ”选项可以让输出更加人性化易读,单位自动转换成KB, MB或GB等形式呈现给使用者查阅。 ```bash free -h ``` 上述命令将会给出总的可用内存总量(Total),已分配出去的部分(Used),剩余未被占用的空间(Avail)还有缓冲区(Buffer)/缓存(Cache)。 #### 应用`sar`统计历史记录 当涉及到长时间跨度内的趋势分析时,`sar`就派上大用途场了。不过在此之前得确认是否已经装好了对应的库文件——`sysstat`。如果没有的话同样要借助APT包管理器搞定这一切事务。 ```bash sudo apt-get install sysstat ``` 接着便能依据个人喜好选用不同参数去挖掘过去某一时段里的各项指标变化规律了。比如想要知道昨天全天每五分钟一次采样的CPU忙碌程度可以用下述语句实现目标: ```bash sar -u -f /var/log/sysstat/sa$(date +%d -d yesterday) ``` 这里只是列举了一些基础功能作为例子而已;实际上`sar`所能做的远不止这些,具体可参阅官方文档深入了解其强大之处[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值