小甲鱼 发表于 2023-10-23 01:04:52

free -- 显示空闲和已用物理内存

free 命令

概述:

free 命令用于显示系统中的内存使用情况,包括物理内存、交换内存和内核缓冲区。


格式:

free [-b|-k|-m|-g|--tera] [-h] [-l] [-o] [-s delay] [-t] [-V] [--help]


选项:


选项含义
-b 显示内存量以字节为单位。
-k 显示内存量以 KB 为单位。
-m 显示内存量以 MB 为单位。
-g 显示内存量以 GB 为单位。
--tera 显示内存量以 TB 为单位。
-h 显示易于阅读的内存大小。
-l 显示详细的低和高内存统计信息。
-o 不显示缓冲区调整行。
-s delay 持续监控内存使用情况,每隔 delay 秒刷新一次。
-t 显示内存总计行。
-V 显示版本信息。
--help 显示帮助信息。


参数:

free 命令无参数。


实例:

$ free # 显示内存使用情况
            total      used      free      sharedbuff/cache   available
Mem:       16326444   1668908    13098796       77800   1554740    14234616
Swap:      16777212         0    16777212
$ free -m # 显示以 MB 为单位的内存使用情况
            total      used      free      sharedbuff/cache   available
Mem:          15932      1628       12784          76      1518       13894
Swap:         16383         0       16383
$ free -s 5 # 每隔5秒刷新一次内存使用情况
            total      used      free      sharedbuff/cache   available
Mem:       16326444   1668976    13098728       77800   1554740    14234548
Swap:      16777212         0    16777212
...(省略)...
$
小甲鱼科普:

free 命令是 Linux 系统中非常重要的一个性能监控工具,它可以实时显示系统中的内存使用情况,包括物理内存、交换内存和内核缓冲区。

通过 free 命令,系统管理员可以轻松监控和管理系统的内存使用情况,如发现哪个进程占用内存过多,需要优化或者 “杀死”。

同时,free 命令还支持各种命令行选项,使其功能更加强大和灵活。


来源: free -- 显示空闲和已用物理内存
页: [1]
查看完整版本: free -- 显示空闲和已用物理内存