在Linux中,有多种方法可以查看系统运行内存使用情况
free
命令:
free
命令可以显示系统的总内存、已用内存、空闲内存等信息。要查看内存使用情况,只需在终端输入以下命令:
free -h
-h
选项表示以人类可读的格式显示数据,如G(千兆字节)、M(兆字节)等。
top
命令:
top
命令可以实时显示系统中各个进程的资源占用情况,包括内存。在终端输入以下命令:
top
在 top
界面中,可以看到 %MEM
列,这一列显示了每个进程占用的内存百分比。此外,还可以看到 KiB Mem
和 KiB Swap
两行数据,分别表示物理内存和交换空间的使用情况。
htop
命令:
htop
是一个类似于 top
的工具,但界面更美观,功能更强大。要安装并使用 htop
,请按照以下步骤操作:
- 对于基于Debian的系统(如Ubuntu):
sudo apt-get install htop
- 对于基于RPM的系统(如Fedora、CentOS):
sudo yum install htop
安装完成后,在终端输入以下命令启动 htop
:
htop
在 htop
界面中,可以看到内存使用情况,包括已用内存、空闲内存、缓存内存等。
vmstat
命令:
vmstat
命令可以显示虚拟内存统计信息。要查看内存使用情况,可以使用以下命令:
vmstat -s
这将显示系统的总内存、已用内存、空闲内存等信息。
这些方法都可以帮助你查看Linux系统的运行内存使用情况。你可以根据自己的需求和喜好选择合适的方法。