Linux查看内存使用率是一个常见的需求,可以通过多种方式来实现。下面将介绍几种常用的方法。
1. 使用free命令:free命令可以显示系统的内存使用情况,包括总内存、已使用内存、空闲内存等信息。在终端中输入以下命令即可查看内存使用率:
free -h
该命令会以人类可读的方式显示内存使用情况,单位为GB或MB。
2. 使用top命令:top命令是一个实时的系统监视工具,可以查看系统的各项资源使用情况,包括内存。在终端中输入以下命令启动top命令:
top
然后按下键盘上的"m"键,即可按内存使用率排序显示进程列表。可以通过观察RES和VIRT字段来了解每个进程占用的内存情况。
3. 使用htop命令:htop是top命令的一种替代工具,提供了更加友好的界面和交互方式。可以通过以下命令安装htop:
sudo apt-get install htop
安装完成后,在终端中输入以下命令启动htop:
htop
然后按下键盘上的"F6"键,选择按内存使用率排序。类似于top命令,可以通过观察RES和VIRT字段来了解每个进程占用的内存情况。
4. 使用/proc/meminfo文件:Linux系统将内存使用的相关信息保存在/proc/meminfo文件中。可以使用cat命令查看该文件的内容:
cat /proc/meminfo
该文件会显示内存的详细信息,包括总内存、空闲内存、已使用内存等。
通过以上几种方法,你可以方便地查看Linux系统的内存使用率。根据实际需求选择合适的方法即可。