在Linux中,有多種方法可以查看內存使用情況
free
命令:free
命令可以顯示系統的總內存、已用內存、空閑內存等信息。要查看內存使用情況,只需在終端輸入以下命令:
free -h
-h
選項表示以人類可讀的格式顯示數據,如G(千兆字節)、M(兆字節)等。
top
命令:top
命令可以實時顯示系統中各個進程的資源占用情況,包括內存。在終端輸入以下命令:
top
在 top
界面中,可以看到 %MEM
列,表示每個進程占用的內存百分比。此外,還可以看到 KiB Mem
和 KiB Swap
兩行數據,分別表示物理內存和交換空間的使用情況。
htop
命令:htop
是一個增強版的 top
命令,提供了更友好的界面和更多功能。要安裝并使用 htop
,請按照以下步驟操作:
sudo apt-get install htop
sudo yum install htop
安裝完成后,在終端輸入以下命令:
htop
在 htop
界面中,可以看到內存使用情況,包括已用內存、空閑內存、緩存內存等。
vmstat
命令:vmstat
命令可以顯示虛擬內存統計信息。要查看內存使用情況,可以使用以下命令:
vmstat -s
這將顯示系統的總內存、已用內存、空閑內存等信息。
/proc/meminfo
文件:/proc/meminfo
文件包含了系統內存的詳細信息。要查看內存使用情況,可以使用以下命令:
cat /proc/meminfo
這將顯示系統的總內存、已用內存、空閑內存等信息。
以上就是在Linux中查看內存使用情況的幾種方法。你可以根據自己的需求和喜好選擇合適的方法。