Linux查看內(nèi)存使用率是一個常見的需求,可以通過多種方式來實現(xiàn)。下面將介紹幾種常用的方法。
1. 使用free命令:free命令可以顯示系統(tǒng)的內(nèi)存使用情況,包括總內(nèi)存、已使用內(nèi)存、空閑內(nèi)存等信息。在終端中輸入以下命令即可查看內(nèi)存使用率:
free -h
該命令會以人類可讀的方式顯示內(nèi)存使用情況,單位為GB或MB。
2. 使用top命令:top命令是一個實時的系統(tǒng)監(jiān)視工具,可以查看系統(tǒng)的各項資源使用情況,包括內(nèi)存。在終端中輸入以下命令啟動top命令:
top
然后按下鍵盤上的"m"鍵,即可按內(nèi)存使用率排序顯示進程列表。可以通過觀察RES和VIRT字段來了解每個進程占用的內(nèi)存情況。
3. 使用htop命令:htop是top命令的一種替代工具,提供了更加友好的界面和交互方式??梢酝ㄟ^以下命令安裝htop:
sudo apt-get install htop
安裝完成后,在終端中輸入以下命令啟動htop:
htop
然后按下鍵盤上的"F6"鍵,選擇按內(nèi)存使用率排序。類似于top命令,可以通過觀察RES和VIRT字段來了解每個進程占用的內(nèi)存情況。
4. 使用/proc/meminfo文件:Linux系統(tǒng)將內(nèi)存使用的相關(guān)信息保存在/proc/meminfo文件中??梢允褂胏at命令查看該文件的內(nèi)容:
cat /proc/meminfo
該文件會顯示內(nèi)存的詳細信息,包括總內(nèi)存、空閑內(nèi)存、已使用內(nèi)存等。
通過以上幾種方法,你可以方便地查看Linux系統(tǒng)的內(nèi)存使用率。根據(jù)實際需求選擇合適的方法即可。