一丶free
Free
命令是一个常用的查看系统内存使用情况的工具。它可以显示当前系统内存的分配和使用情况,包括总内存、已使用内存、剩余内存、缓存和缓冲区的使用情况等
free [-OPTION]
选项:
-
-b
, --bytes:以字节为单位显示内存使用情况,默认为KB。 -
-k
, --kilobytes:以KB为单位显示内存使用情况。 -
-m
, --megabytes:以MB为单位显示内存使用情况。 -
-g
, --gigabytes:以GB为单位显示内存使用情况。
输出信息:
total used free shared buff/cache available
Mem: 7.6G 6.5G 125M 3.3M 1.0G 21M
Swap: 2.0G 1.4G 610M
- 总内存(
Total
):显示系统的总内存大小。 - 已使用内存(
Used
):显示当前已被分配和使用的内存大小。 - 剩余内存(
Free
):显示当前剩余可用的内存大小。 - 共享内存(
Shared
):显示被多个进程共享的内存大小。 - 缓存(
Buffers
):显示用于缓存文件系统数据的内存大小。 - 缓冲区(
Cached
):显示用于缓冲磁盘写操作的内存大小。