Linux下如何查看内存大小
如果您想知道 Linux 系统的内存大小,您将放心,因为无需破解 PC 或启动进入 BIOS 屏幕即可获取信息。 Linux 允许我们在操作系统内检查内存大小以及其他相关信息,例如空闲插槽和 RAM 速度等。我们将在下面介绍其中一些硬件检查方法。
在本教程中,您将学习如何检查计算机上安装的物理内存 (RAM) 大小。我们将在下面介绍几种命令行和 GUI 方法,它们应该适用于您可能使用的任何 Linux 发行版。
在本教程中您将学习:
如何通过命令行检查内存大小
如何通过 GNOME 系统监视器检查内存大小
如何在Linux中检查内存大小(命令行)
查看下面的一些命令行方法来检查 Linux 中的物理内存 (RAM) 大小。
free
命令将为我们提供有关当前 RAM 使用情况的信息,并详细说明它在我们的系统中的使用情况。但它也为我们提供了一个清晰的指标,表明我们的系统中到底安装了多少内存。为了获得最佳结果,我们建议使用-g
、-h
和-t
选项。这将告诉free
以千兆字节为单位显示 RAM 数量,使这些数量易于阅读,并分别为我们提供总数。$ free -ght
您可以忽略此处的交换内存,因为它不是物理安装的 RAM。您要注意的行是第一行。在我们的示例中,我们安装了 3.8 GB RAM。
next 方法实际上不是命令,而是文件。
meminfo
文件包含有关我们系统中安装的 RAM 的大量信息,并且是许多其他命令查询以显示其数据的信息。您可以只使用cat
或less
来查看文件:$ less /proc/meminfo
第一行显示您需要查看的内容。但您可能还对该文件显示的大量其他信息感兴趣。
lshw
命令可以检测使用的 RAM 插槽数量、速度和大小。您必须使用 root 权限执行此命令。$ sudo lshw -C memory -short
如何在Linux中检查内存大小(GUI方法)
有许多 GUI 应用程序可用于检查物理安装的内存量。但我们将在本节中讨论的一个称为 GNOME 系统监视器。如果您已经在使用 GNOME 桌面环境,那么默认情况下应该已经安装了 GNOME System Monitor。但如果您还没有该应用程序,请按照以下安装说明进行操作:
您可以使用下面适当的命令通过系统的包管理器安装 GNOME 系统监视器。
要在 Ubuntu、Debian 和 Linux Mint 上安装 GNOME 系统监视器:
$ sudo apt install gnome-system-monitor
要在 Fedora、CentOS、AlmaLinux 和 Red Hat 上安装 GNOME 系统监视器:
$ sudo dnf install gnome-system-monitor
要在 Arch Linux 和 Manjaro 上安装 GNOME 系统监视器:
$ sudo pacman -S gnome-system-monitor
安装后,搜索并打开 GNOME System Monitor 应用程序。在 GNOME 桌面环境中,它应该位于
Activites
菜单内。打开应用程序后,单击菜单顶部的“资源”选项卡。
您将看到物理安装的内存总量,如下面的屏幕截图所示:
结束语
在本教程中,我们了解了如何检查 Linux 系统上的内存大小。这些命令和 GUI 程序应该可以帮助您了解您的硬件,而无需强迫您打开 PC 并检查各个组件。这最终节省了大量时间,并为我们提供了系统中安装的 RAM 的简洁输出。