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

linux 查看内存

时间:2024-01-26 16:46:26浏览次数:34  
标签:查看 MB free 内存 linux buffers

linux查看内存多大的方法:

1、执行“free -m”命令,输出列表的“total”项值就是查询的总内存数;

2、执行“cat /proc/meminfo”命令,可显示内存的详细信息,输出列表的“MemTotal”项值就是查询的总内存大小。

linux查看内存多大的方法

1. free -h ,显示内存单位

 

2、执行free -m

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

 

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。

 

3、执行cat /proc/meminfo

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

 

 

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

相关文章

  • Linux man命令
    在Linux系统中,man是一个命令,用于调用系统的手册页(ManualPages)以获取命令、函数、文件或概念的详细信息和用法。手册页是一种文档形式,提供了有关Linux系统中各种命令、工具、库函数、文件格式等的详细说明。它们按照特定的章节组织,并分配了不同的编号。要使用man命令来查......
  • Linux 环境下为VirtualBox安装增强功能
    VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹、粘贴板以及鼠标无缝移动,主要步骤如下:1、yum-yupdate2、yum-yinstallg++gccgcc-c++makekernel-*#主要是在安装增强工具提示没有安装这些软件3、yum-yinstallbzip2*......
  • 数据库安全||MySQL数据库安全中MySQL权限表:包括用户管理、权限管理等&用户管理:创建、
    MySQL数据库安全:MySQL数据库安全:MySQL权限表:包括用户管理、权限管理等。用户管理:创建、修改、删除用户账号。权限管理:查看、授予和撤销用户权限。1.MySQL数据库中的权限表是存储用户权限信息的核心部分,它们位于mysql数据库中。这些权限表包含了用户账号、密码、权限以及其他与用户......
  • linux服务器,启动服务jar包后,tail查看日志会卡主几分钟后,日志才加载出来,且访问接口很容
    首先:先排除服务器资源不足问题,看程序启动分配内存是否充足等问题原因:DNS配置异常导致的问题,程序运行时会去跑这些域名解析解决方法:/etc/resolv.conf中namespace配置注释,配置注释后,不用运行其他命令,会立即生效,重启服务,可以看到日志会立即返回,且调接口会快速返回,不容易超时......
  • Linux基础命令-find
    目录Linux基础命令-find一、工作特点:二、常用参数:三、练习:Linux基础命令-find实时查找工具,通过遍历指定路径下的文件系统完成文件查找find命令的功能是用于根据给定的路径和条件查找相关文件或目录,参数灵活方便,且支持正则表达式,结合管道符后能够实现更加复杂的功能,是Linux系统......
  • Linux命令:usermod 修改用户账户
    usermod命令详细使用1.修改用户的『主目录』【-d/--home】$sudousermod-d/home/user111user11$sudousermod--home/home/user100user10此命令只会更新/etc/passwd文件中用户的『主目录』字段的值(七个字段中的第六个),不会创建这个目录,如果要创建这个目录,搭配-......
  • linux软件安装
     d代表文件夹-代表文件3位表示用户3表示用户主3其他用户r记为4,w记为2,x记为1,可以有:0:无任何权限1.仅有x---x2.仅有w权限-w-3.有w和x权限即-wx4.仅有r权限r--5.有r和x权限r-x6.有r和w权限rw-7.有全部权限rwxchmod515chmod326chown-r[用户】[:][用户组]......
  • linux系统开机systemctl自动启动项目服务
    前言作为一名开发人员,都会懂一些服务器相关知识。对于项目部署时,自动启动应该是最基本的,之前都是使用inid来进行开机服务。而今systemctl服务逐渐取代前者。本篇简单记录一下systemctl服务的一些配置以及命令。一、关于systemctl命令下面以nginx服务为例systemctlenab......
  • 在Linux Ubuntu系统中部署C++环境与Visual Studio Code软件
      本文介绍在LinuxUbuntu操作系统下,配置VisualStudioCode软件与C++代码开发环境的方法。  在文章VMware虚拟机部署LinuxUbuntu系统的方法中,我们介绍了LinuxUbuntu操作系统的下载、安装方法;本文则基于前述基础,继续介绍在LinuxUbuntu操作系统中配置VisualStudioCode软......
  • Linux磁盘动态扩容
    添加磁盘磁盘分区查看机器所挂硬盘个数及分区情况fdisk-l对磁盘进行分区fdisk/dev/sdc增加一个新的分区列出分区表指定分区类型检查分区信息后保存退出扩容查看物理卷创建物理卷查看卷组vgdisplay将磁盘分区加入到卷组vgextendcentos/dev/sdc1......