linux查看系统的内存使用率
时间: 2024-10-15 21:30:26 浏览: 22
Linux系统查看内存使用率
5星 · 资源好评率100%
在Linux系统中,你可以通过多种命令来查看内存使用情况。以下是几种常用的工具:
1. **free**: 这是最基本的命令,显示当前系统的物理内存、交换空间以及缓冲区等信息。运行 `free -h` 可以看到更友好的人类可读格式。
```sh
free -h
```
2. **top**: 这个命令会实时显示系统进程的资源占用情况,包括CPU、内存等。按 "M" 键可以只看内存使用。
```sh
top
```
3. **htop**: 类似于top,但提供了一个更直观的界面,输入 "M" 或者按下空格键也可以查看内存使用。
4. **vmstat**: 显示系统虚拟内存状态和处理器活动信息,其中 "Mem" 部分展示了内存使用情况。
```sh
vmstat
```
5. **ps -aux**: 查看所有用户的进程状态,通过 "%%MEM" 列可以了解每个进程占用了多少内存。
6. **cat /proc/meminfo**: 直接查看内核的内存统计信息。
上述命令都可以帮助你快速了解Linux系统的内存使用状况。
阅读全文