在Linux系统中,可以通过多种命令来查看物理内存的大小。以下是一些常用的方法:
free
命令free
命令可以显示系统的总内存、已用内存、空闲内存等信息。
free -h
-h
选项表示以人类可读的格式显示(例如,KB、MB、GB)。示例输出:
total used free shared buff/cache available
Mem: 7.7G 2.3G 4.8G 268M 646M 4.9G
Swap: 2.0G 0B 2.0G
top
命令top
命令可以实时显示系统的进程和资源使用情况,包括内存使用情况。
top
在top
命令的输出中,可以看到以下信息:
Mem
行显示了总内存、已用内存、空闲内存等信息。Swap
行显示了交换空间的使用情况。/proc/meminfo
文件/proc/meminfo
文件包含了系统的内存使用情况。
cat /proc/meminfo | grep MemTotal
示例输出:
MemTotal: 8176980 kB
vmstat
命令vmstat
命令可以显示系统的虚拟内存统计信息。
vmstat -s | grep "total memory"
示例输出:
8176980 K total memory
dmidecode
命令dmidecode
命令可以显示系统硬件的详细信息,包括内存信息。
sudo dmidecode -t memory | grep "Size:"
示例输出:
Size: 8192 MB
Size: No Module Installed
free
和top
命令可以实时显示内存使用情况。/proc/meminfo
和dmidecode
命令提供了更详细的内存信息。dmidecode
命令可以用于获取硬件的详细信息,包括内存的容量和类型。通过这些方法,你可以方便地查看Linux系统的物理内存大小和使用情况。
领取专属 10元无门槛券
手把手带您无忧上云