当前位置:首页 > 内存 > 正文

linux查询内存使用率命令(linux查看内存的使用情况命令)

  • 内存
  • 2024-04-08 22:43:31
  • 9429

在 Linux 系统中,有很多命令可以用来查询内存使用率,以下是其中最常用的几个:
1. free
free
该命令显示系统中可用的、使用的和总的内存量,以及交换空间的使用情况。
2. vmstat
vmstat -s
该命令显示关于内存、交换空间、I/O 和 CPU 的统计信息。
3. top
top
该命令显示系统中正在运行的进程及其资源使用情况,包括内存使用率。
4. htop
htop
该命令与 top 类似,但提供了更高级的界面,包括交互式树视图和进程组管理。
5. ps
ps -eo pid,user,rss,%mem,cmd | sort -k 4 -nr
该命令显示正在运行的进程及其内存使用情况。
6. meminfo
cat /proc/meminfo
该命令显示系统中内存的详细信息,包括可用内存、已用内存、缓存大小等。
7. dmesg | grep -i memory
dmesg | grep -i memory
该命令显示与内存相关的内核消息。
8. smem
smem
该命令显示系统中内存的详细信息,包括物理内存、交换空间和内核内存。
9. sar -r
sar -r
该命令显示系统中内存使用情况随时间的变化。
10. glances
glances
该命令是一个交互式监视工具,它显示有关内存、CPU、磁盘和网络等系统资源的实时信息。