linux如何查看系統(tǒng)內(nèi)存信息

小億
104
2024-09-26 05:17:26

在Linux中,有多種方法可以查看系統(tǒng)內(nèi)存信息。以下是其中的一些常用命令:

  1. free命令:這是最常用的查看內(nèi)存信息的命令之一。它會(huì)顯示系統(tǒng)的總內(nèi)存、已用內(nèi)存、空閑內(nèi)存等信息。例如:
free -h

這個(gè)命令會(huì)顯示一個(gè)易于閱讀的內(nèi)存使用情況,以GB/MB/KB為單位。 2. top命令:這個(gè)命令可以顯示系統(tǒng)的實(shí)時(shí)進(jìn)程信息,包括每個(gè)進(jìn)程的內(nèi)存使用情況。你可以通過按M鍵來按內(nèi)存使用量對(duì)進(jìn)程進(jìn)行排序。 3. ps命令:這個(gè)命令也可以用來查看進(jìn)程的內(nèi)存使用情況,但它不會(huì)顯示實(shí)時(shí)的進(jìn)程信息。例如,你可以使用以下命令來查看所有進(jìn)程的內(nèi)存使用情況:

ps aux --sort=-%mem
  1. /proc/meminfo文件:這個(gè)文件包含了系統(tǒng)的內(nèi)存信息,你可以使用catgrep等命令來查看它的內(nèi)容。例如:
cat /proc/meminfo

或者

grep MemTotal /proc/meminfo

以上命令都會(huì)顯示系統(tǒng)的總內(nèi)存信息。 5. vmstat命令:這個(gè)命令可以顯示系統(tǒng)的虛擬內(nèi)存統(tǒng)計(jì)信息,包括內(nèi)存的使用情況。例如:

vmstat

這個(gè)命令會(huì)顯示很多信息,包括頁數(shù)、交換數(shù)、塊IO數(shù)等,其中free列就表示了空閑內(nèi)存的數(shù)量。

以上就是一些常用的查看Linux系統(tǒng)內(nèi)存信息的命令和方法。

0