【20221118每日面经】Linux命令-Linux 中如何查看内存使用率

每日面经

  • 考察点:Linux常见命令

  • 难度: 简单

  • 题目:Linux 中如何查看内存使用率,并说明命令与参数的具体含义

ps:每周一公布上周所有题目答案

cat /proc/meminfo # 查询内存使用情况
top #可以查询内存使用
free -m -s 3 # 每隔3s查看内存占用, -m是以MB为单位展示,-h以人类可读单位展示

之前只知道

  • top # top 命令监视进程和Linux整体性能,可以看到内存使用情况

补充新学的查看内存指令:

  • free -k -c 5 # free是专门查看当前系统内存的使用情况的工具,-k 是以千字节为单位,-c N 是按设定或默认的时间间隔重复打印,直到 N 次后自动退出
  • vmstat -s # vmstat(虚拟内存统计)指令能对虚拟内存、进程、CPU等的整体情况进行监视,-s 显示详情
  • cat /proc/meminfo 这个文件保存着内核使用内存情况的各种信息。是了解Linux系统内存使用状况的主要接口,freevmstat等命令就是通过它获取数据的