free命令的参数信息
时间: 2023-08-14 21:59:27 浏览: 129
free命令详解
`free` 命令在 Linux 中用于显示系统内存的使用情况。它可以输出系统的物理内存、交换空间、缓冲区和缓存的使用情况,以及空闲的内存数量。
`free` 命令的常用参数如下:
- `-b` 或 `--bytes`:以字节为单位显示内存大小。
- `-k` 或 `--kilo`:以千字节为单位显示内存大小。
- `-m` 或 `--mega`:以兆字节为单位显示内存大小。
- `-g` 或 `--giga`:以吉字节为单位显示内存大小。
- `-h` 或 `--human`:以人类可读的格式显示内存大小(例如,1K、234M、2G)。
- `-s <delay>` 或 `--seconds <delay>`:连续显示内存使用情况,每隔 `<delay>` 秒更新一次。
- `-t` 或 `--total`:在输出中显示总计行,包括物理内存和交换空间的总量。
- `-w` 或 `--wide`:使用更宽的输出格式,适用于显示更多的列。
- `-h` 或 `--help`:显示帮助信息。
例如,要以人类可读的格式显示内存使用情况,你可以运行以下命令:
```
free -h
```
这将会输出类似以下的结果:
```
total used free shared buff/cache available
Mem: 7.8Gi 3.4Gi 1.4Gi 411Mi 3.0Gi 3.7Gi
Swap: 2.0Gi 0B 2.0Gi
```
这些参数可以根据需要进行组合使用,以满足你对内存使用情况的不同需求。
阅读全文