检查 CentOS 8 上安装和使用了多少 RAM 的 5 种方法

系统工程师通常需要在日常任务中检查内存统计信息。 在本文中,我们将讨论怎样使用命令行检查系统 CentOS 8 上安装和使用了多少 RAM。

在 CentOS 8 上,有以下命令用于检查已安装系统的 RAM。

  1. 使用 /proc/meminfo
  2. 使用自由命令
  3. 使用顶部命令
  4. 使用 vmstat 命令
  5. 使用 dmidecode 命令

使用 meminfo 文件

使用快捷键“Ctrl + Alt + t”打开系统上的终端窗口。 在终端上键入以下命令以查看系统上已安装的 RAM:

$ cat /proc/meminfo

在上述输出中,您可以看到系统的内存。 ‘cat’ 用于文件连接。

使用自由命令

要检查总空闲内存量、物理使用和交换内存,您将使用 free 命令。 free 命令还用于显示有关内核使用的缓冲区的信息以及系统 RAM 的规格。 输入以下命令检查系统内存:

$ free -m -h

您可以在 ‘free’ 命令中使用不同的选项来查看系统的内存信息。 一般语法如下:

美元免费 [options]

free 命令的命令行选项

more free 命令的详细信息如下:

-帮助 用于显示帮助

-b,-k,-m, 和 -G 以千字节、兆字节或千兆字节显示输出

-l 显示统计低、高内存的详细视图

-O 用于旧格式(缓存行/无 -/+buffers/)

-t 显示 RAM + 交换的总数

-s 用于更新延迟

-C 用于更新计数

-V 用于显示版本信息和退出

使用顶部命令

top 命令用于显示内存和缓冲区信息。 您将在系统上运行下面提到的命令来查看内存信息。

$ top

使用 top 命令获取内存使用情况

使用 vmstat 命令

vmstat 命令用于显示内存统计信息,用户可以在其中查看与进程、块 IO、陷阱、分页和 CPU 活动相关的一些附加信息。 使用以下命令打印内存统计信息:

$ vmstat

或者

$ vmstat -s

使用 vmstat 命令

使用 dmidecode 命令

dmidecode 命令用于以人类可读的格式转储 SMBIOS 的表内容。 此表包含与系统硬件组件和序列号描述以及 BIOS 修订版相关的所有信息。 dmidecode 命令的基本语法如下:

$ dmidecode --type memory

使用 lshw 命令

以下命令用于查看内存信息:

$ sudo lshw -short -C memory

使用 lshw 命令获取有关内存使用情况的详细信息

结论

在本文中,我们学习了怎样在 CentOS 8.0 上使用命令行查看系统内存。 我希望你真的喜欢这个教程,它会对你有所帮助。 如果您对上述命令有任何问题,请通过评测框中的反馈告诉我们。

检查 CentOS 8 上安装和使用了多少 RAM 的 5 种方法

相关阅读:

Posted in: LinuxTags: