Linux查看內存大小的命令是"free"。通過運行"free"命令,您可以獲取系統中的物理內存和交換空間的使用情況。
在終端中輸入"free"命令后,您將看到如下輸出:
total used free shared buff/cache available
Mem: 2048576 536088 732932 33492 780556 1319680
Swap: 2097148 0 2097148
上述輸出中的"Mem"行顯示了物理內存的使用情況,"Swap"行顯示了交換空間的使用情況。
在"Mem"行中,"total"表示總共的物理內存大小,"used"表示已使用的物理內存大小,"free"表示空閑的物理內存大小,"shared"表示被共享使用的物理內存大小,"buff/cache"表示被緩存的物理內存大小,"available"表示可用的物理內存大小。
在"Swap"行中,"total"表示總共的交換空間大小,"used"表示已使用的交換空間大小,"free"表示空閑的交換空間大小。
需要注意的是,輸出中的內存大小單位為千字節(KB)。如果您希望以其他單位顯示內存大小,可以使用"free"命令的"-h"選項,例如"free -h",該命令會以更友好的方式顯示內存大小,如下所示:
total used free shared buff/cache available
Mem: 2.0G 520M 716M 33M 762M 1.3G
Swap: 2.0G 0B 2.0G
上述輸出中的內存大小以GB為單位顯示。
通過使用"free"命令,您可以方便地查看Linux系統的內存使用情況,以及了解系統中可用的內存資源。這對于性能優化和故障排除非常有幫助。