首页 > 系统相关 >linux查看内存

linux查看内存

时间:2023-08-12 16:44:48浏览次数:37  
标签:查看 MB free 内存 linux buffers

linux查看内存多大的方法:1、执行“free -m”命令,输出列表的“total”项值就是查询的总内存数;2、执行“cat /proc/meminfo”命令,可显示内存的详细信息,输出列表的“MemTotal”项值就是查询的总内存大小。

本教程操作环境:linux5.9.8系统、Dell G3电脑。

linux查看内存多大的方法

1、执行free -h,显示内存单位

 

2、执行free -m

free -m 以 MB 为单位,显示内存使用情况。

1.png

free 命令用来显示系统内存状态,包括系统物理内存、虚拟内存(swap 交换分区)、共享内存和系统缓存的使用情况,其输出和 top 命令的内存部分非常相似。

free -m命令输出列表中,第一行显示的是各个列的列表头信息,各自的含义如下所示:

  • total 是总内存数;

  • used 是已经使用的内存数;

  • free 是空闲的内存数;

  • shared 是多个进程共享的内存总数;

  • buffers 是缓冲内存数;

  • cached 是缓存内存数。

Mem 一行指的是内存的使用情况;-/buffers/cache 的内存数,相当于第一行的 used-buffers-cached。+/buffers/cache 的内存数,相当于第一行的 free+buffers+cached;Swap 一行指的就是 swap 分区的使用情况。

可以看到,系统的物理内存为 7741 MB,已经使用了 5623 MB,空闲 1560 MB。而 swap 分区总大小为 7935 MB,目前使用528 MB。

2、执行cat /proc/meminfo

cat /proc/meminfo查看linux系统内存大小的详细信息,可以查看总内存,剩余内存、可使用内存等信息。

2.png

标签:查看,MB,free,内存,linux,buffers
From: https://www.cnblogs.com/lcword/p/17625005.html

相关文章

  • c语言精通学习「1」: 内存
    1.为什么需要内存(1)计算机为什么需要编程?为什么要写新的程序?计算机编程主要注重两点,结果和过程。比如下面的代码看重的是结果intadd(inta,intb)){returna+b;}下面的代码看重的是过程voidadd(inta,intb){printf("%d",a+b);}而下面的代码既......
  • linux中常用端口查询命令
    1、lsof-i:80 用于查看某一端口的占用情况2、netstat-tunlp|grep80 用于查看指定的端口号的进程情况......
  • Linux下使用GDB调试代码
    目录Linux下使用GDB调试代码GDB例程启动查看断点运行退出Linux下使用GDB调试代码GDBGDB是GNU开源组织发布的一个强大的Unix/Linux下的程序调试工具。作用:1、启动用户程序后,可以按照用户的要求随意运行程序2、可让被调试的程序在用户所设定的断点处停住3、当程序被停住时,可......
  • Linux visudo权限管理
    root用户给普通用户授权visudo(推荐使用,因为他会检查语法)vim/etc/suoders(不检查语法)普通用户切换root用户的两种方法1)su-root(需要root密码)2)sudosu-root(不需要root密码但是需要在visudo或/etcsuoders里面配置guoguo ALL =(ALL) ALL 用户    主机 切换的角色 ......
  • 内存中缓存cache和缓冲buff的概念
    total总物理内存used已经使用的物理内存free没有使用过的物理内存shared多进程共享内存buff/cache读写缓存内存,这部分内存是当空闲来用的,当free内存不足时,linux内核会将此内存释放buff缓冲 为了提高操作系统的写能力cache缓存  为了提高操作系统的读能力Linux操作系......
  • 查看安装的python版本
    1、如何查看python已安装包?2、linux开发哪里好?3、怎么判断电脑适应什么样的python安装包?4、怎么查看python是否安装好如何查看python已安装包?windows系统,运行——cmd,进入dos窗口,输入python,安装成功的话可以看到版本信息并进入编程模式,如下图(我安装的版本是python1):输入......
  • Linux ROOT密码忘记解决方法 root口令忘记解决方法
    忘记root密码解决思路:用光盘启动重新设置密码将光盘设置为第一启动保存退出进入救援模式  用光盘启动 设置root密码主板上有个bios芯片,不但可以自检程序用于引导之外,还可以设置(一般电脑的话开机按F2、F1或者其他键)虚拟机上就是打开电源时进入固件然后开机 找到Boot(启动)里面......
  • Linux磁盘故障,模拟故障及解决思路方法
    每个分区起始位置都有一个inod表索引节点表(类似于目录表)每一个文件都对应一个编号称为索引节点,如果这个空间文件数太多了,记满了,就说明索引节点表耗尽。故障1 该分区不能正常读写或者说只能读不能写了但是又没有满,就代表文件系统有问题,文件系统有问题需要进行修复命令:故障2:索引......
  • 解决linux mysql命令 bash mysql command not found 的方法
    错误:root@DB-02~]#mysql-uroot-bash:mysql:commandnotfound原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。首先得知道mysql命令或mysqladmin命令的完整路......
  • linux系统安装bison,解决 These critical programs are missing or too old bison comp
    1、编译 glibc过程中报错../configure--prefix=/opt/glibc-2.272、首先查看bison版本  bison--versionbison-V貌似就没有安装bison。3、使用yum安装bison yuminstallbison 安装成功。 4、查看版本:bison--version 居然这么简单就完成了。5、继续编译 glibc......