free
1 2 3 4 5 6
1 total used free shared buffers cached
2 Mem: 24677460 23276064 1401396 0 870540 12084008
3 -/+ buffers/cache: 10321516 14355944
4 Swap: 25151484 224188 24927296
buffers
是用于存放要输出到disk
(块设备)的数据的,
cached
是存放从disk
上读出的数据
-buffers/cache
,表示一个应用程序认为系统被用掉多少内存;
+buffers/cache
,表示一个应用程序认为系统还有多少内存;
在linux中有这么一种思想,内存不用白不用,因此它尽可能的cached
和buffer
一些数据,以方便下次使用。但实际上这些内存也是可以立刻拿来使用的。
因为被系统cached
和buffer
占用的内存可以被快速回收,所以通常FO[3][3]
比FO[2][3]
会大很多
FO[2][1] = FO[2][2] + FO[2][3]
FO[3][2] = FO[2][2] - FO[2][5] - FO[2][6]
FO[3][3] = FO[2][3] + FO[2][5] + FO[2][6]
du -h --max-depth=1
查看硬盘占用情况
--max-depth=1
下一级目录
df -h
查看整机硬盘使用情况
df -hl
查看整机硬盘使用情况(G, M, K为单位)