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]