在 Linux 系统中,查看内存大小的常用命令如下:
free
命令(推荐)free -h
total
:总内存大小。used
:已用内存。free
:空闲内存。buff/cache
:缓存和缓冲区占用的内存(可被回收)。available
:实际可用内存(估算值)。-h
:以人类可读单位(GB/MB)显示。-m
:以 MB 为单位显示。cat /proc/meminfo
cat /proc/meminfo | grep -i "memtotal"
MemTotal
为物理内存总大小(单位为 KB)。dmidecode
(需 root 权限)sudo dmidecode -t memory | grep -i "size"
top
或 htop
命令top
top
界面头部会显示 KiB Mem
的总内存和剩余内存。vmstat
命令vmstat -s
free -h
或 cat /proc/meminfo
。dmidecode
(需 root)。top
或 htop
。根据需求选择合适的命令即可!