一:free命令
free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存
二:free命令显示的各项参数
第一行Mem部分:
total | 物理内存的总和 |
used | 已被应用程序使用的内存的大小 |
free | 空闲的内存大小 |
shared | 被共享的内存 |
buff/cache | 被当做缓存使用的内存大小 |
available | 可以被新应用程序使用的内存大小 |
第二行Swap部分:
total | 可被用作swap的硬盘总大小 |
used | 已被使用的swap空间 |
free | 可被使用的swap空间 |
三:free命令的参数 free虽然可以很准确显示出内存的使用情况,但是这样显示出来的数字比较大,不能一眼知道准确的大小,所以我们可以使用free命令+参数能够方便我们阅读 3.1free -h 直观显示数字
![](/i/l/?n=23&i=blog/841795/202301/841795-20230110105123016-1299952658.png)
![](/i/l/?n=23&i=blog/841795/202301/841795-20230110105133570-1805187665.png)
![](/i/l/?n=23&i=blog/841795/202301/841795-20230110105144997-1944047167.png)
![](/i/l/?n=23&i=blog/841795/202301/841795-20230110105155066-1158996431.png)
![](/i/l/?n=23&i=blog/841795/202301/841795-20230110105217453-2120966288.png)
![](/i/l/?n=23&i=blog/841795/202301/841795-20230110105228308-1439015208.png)
![](/i/l/?n=23&i=blog/841795/202301/841795-20230110105244640-375940198.png)