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文件中??梢允褂胏at命令查看該文件的內容:
cat /proc/meminfo
該文件會顯示內存的詳細信息,包括總內存、空閑內存、已使用內存等。
通過以上幾種方法,你可以方便地查看Linux系統的內存使用率。根據實際需求選擇合適的方法即可。