全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货  >  详情

linux查询内存大小

来源:千锋教育
发布人:xqq
2023-08-26

推荐

在线提问>>

Linux查询内存大小

在Linux系统中,我们可以使用不同的命令来查询内存大小。下面将介绍几个常用的方法。

1. 使用free命令

free命令可以显示系统的内存使用情况,包括总内存、已使用内存、可用内存等信息。在终端中输入以下命令可以查询内存大小:


free -h

该命令会以人类可读的方式显示内存大小,例如:


              total        used        free      shared  buff/cache   available
Mem:           7.7G        2.0G        3.8G        168M        1.9G        5.3G
Swap:          2.0G          0B        2.0G

其中,"total"表示总内存大小,"used"表示已使用的内存大小,"free"表示可用的内存大小。

2. 使用dmidecode命令

dmidecode命令可以获取系统硬件信息,包括内存大小。在终端中输入以下命令可以查询内存大小:


sudo dmidecode -t memory | grep Size

该命令会列出系统中每个内存插槽的大小,例如:


	Size: 8 GB
	Size: 8 GB

每行的"Size"后面的数字表示对应内存插槽的大小。

3. 使用lshw命令

lshw命令可以获取系统硬件信息的详细信息,包括内存大小。在终端中输入以下命令可以查询内存大小:


sudo lshw -class memory

该命令会列出系统中每个内存插槽的详细信息,包括大小、速度等,例如:


  *-memory
       description: System Memory
       physical id: 0
       size: 8GiB
     *-bank:0
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
          product: XXXX
          vendor: XXXX
          physical id: 0
          serial: XXXX
          slot: DIMM 0
          size: 8GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
     *-bank:1
          description: Empty
          physical id: 1
          slot: DIMM 1

其中,"size"表示内存插槽的大小。

通过以上的方法,我们可以在Linux系统中查询内存大小。使用free命令可以快速获取系统的内存使用情况,而使用dmidecode命令和lshw命令可以获取更详细的内存信息。根据自己的需求选择合适的方法来查询内存大小。

相关文章

linux清除系统缓存

linux清除系统缓存命令

linux查看文件的最后几行

linux查询内存大小

Linux查询大文件夹

开班信息 更多>>

课程名称
全部学科
咨询

HTML5大前端

Java分布式开发

Python数据分析

Linux运维+云计算

全栈软件测试

大数据+数据智能

智能物联网+嵌入式

网络安全

全链路UI/UE设计

Unity游戏开发

新媒体短视频直播电商

影视剪辑包装

游戏原画

    在线咨询 免费试学 教程领取