free -h 命令查询内存大小
时间: 2024-06-13 11:01:53 浏览: 144
Windows内存查询
`free -h` 是 Linux 和 Unix 系统中常用的命令行工具 `free` 的选项,用于查看系统的内存使用情况。这个选项(-h)代表“human-readable”或“易读”,它会将输出的内存占用量以更直观、易于理解的形式呈现,通常会用 KB, MB, GB 或者 TB 为单位来展示,而不是数字形式的字节数。
当你在终端中输入 `free -h`,会得到一个表格形式的结果,主要包括以下几个部分:
1. **total**:系统总内存容量。
2. **used**:已使用的内存空间,包括缓存和缓冲区等。
3. **free**:可用的空闲内存。
4. **buffers/caches**:系统用于优化数据访问的缓冲区和缓存。
5. **shared**:被多个进程共享的内存。
6. **buff/cache**:合并了 buffers 和 caches 项,显示系统实际用于数据缓存的部分。
7. **percent**:当前内存使用百分比。
使用这个命令可以帮助你快速了解系统的内存状态,对于监控资源占用和性能优化很有帮助。如果你想要更详细的信息,还可以加上 `-m` 或 `-g` 选项来分别以兆字节(MB)或千兆字节(GB)为单位显示。
阅读全文