温馨提示×

linux如何查看系统内存信息

小亿
81
2024-09-26 05:17:26
栏目: 智能运维

在Linux中,有多种方法可以查看系统内存信息。以下是其中的一些常用命令:

  1. free命令:这是最常用的查看内存信息的命令之一。它会显示系统的总内存、已用内存、空闲内存等信息。例如:
free -h

这个命令会显示一个易于阅读的内存使用情况,以GB/MB/KB为单位。 2. top命令:这个命令可以显示系统的实时进程信息,包括每个进程的内存使用情况。你可以通过按M键来按内存使用量对进程进行排序。 3. ps命令:这个命令也可以用来查看进程的内存使用情况,但它不会显示实时的进程信息。例如,你可以使用以下命令来查看所有进程的内存使用情况:

ps aux --sort=-%mem
  1. /proc/meminfo文件:这个文件包含了系统的内存信息,你可以使用catgrep等命令来查看它的内容。例如:
cat /proc/meminfo

或者

grep MemTotal /proc/meminfo

以上命令都会显示系统的总内存信息。 5. vmstat命令:这个命令可以显示系统的虚拟内存统计信息,包括内存的使用情况。例如:

vmstat

这个命令会显示很多信息,包括页数、交换数、块IO数等,其中free列就表示了空闲内存的数量。

以上就是一些常用的查看Linux系统内存信息的命令和方法。

0