Linux 查看內存命令
- top命令,
Linux的top命令提供Linux資源使用情況的實時更新信息。不僅可以查看Linux內存,也可以查看CPU以及各個進程之間的對資源的占用情況。使用方式如下:
$ top
- total:總計物理內存的大小。
- used:已使用多大。
- free:可用有多少。
- Shared:多個進程共享的內存總額。
- Buffers/cached:磁盤緩存的大小。
-
htop命令
htop命令,htop命令是top命令的增強版,功能和top類似。不過,linux發行版中不一定都內置了htop命令。如果沒有可以使用如下方式安裝htop命令。
$ sudo apt install htop
$ htop
-
free命令
free命令有很多常用的參數:
-
- h 用適合單位來查看內存,一般會以mb為單位(同 - m 參數)。
-
- k、-b 以kb或字節為單位查看內存占用情況。
使用 free -help 查看命令幫助
-
cat /proc/meminfo 內存映射文件
在linux中一切皆為文件,linux內核中把系統信息都映射到/proc 目錄中,我們通過查看/proc/meminfo 文件來獲取內存信息
-
vmstat 命令
$ vmstat
可以使用 --help參數來查看幫助信息