Linux 命令轻松学:[1]一个命令看内存

2025-03-16 09:15:56

1、命令为 free嗯哼~就是这么简单,对了,输入完了记得回车

Linux 命令轻松学:[1]一个命令看内存

2、然后我们解读一下内容,这里其实是一个表格,额,是个表,可是没格,将就看下吧。其实作为初级用户,我们首先需要看的只有六个数据

Linux 命令轻松学:[1]一个命令看内存

3、上图六个数据中第一个是电脑中内存的总数,比如我的电脑内存是3900036 ,然后我们让我们的大脑以每小时 0.5 转的高速飞快的思考了一下。我的电脑内存 4G ,所以这里的单位是 kb 。我说了这里是个表格,看到了,这个数据上面的标头写的是 total (总共)。

Linux 命令轻松学:[1]一个命令看内存

4、这么说起来后面的就好解决多了 used 下面的就是已用的内存了,free 下面就是自由的,未用的内存。

5、然后我只要告诉你 Swap 这一行说的是缓存的事情,你就懂得了

Linux 命令轻松学:[1]一个命令看内存

6、然后你觉得全懂了吗?No!只看到这里你会觉得 Linux 的内存占用真的是不可锂淅铄旰直视啊,动不动就快把内存占用完了。其实 Linux 的设计就是酱紫的,内存空着是没有价值的,只要能用,他就会用起来,然后让这些内存来加速系统的运行。其实这是一个很好的设计。这个需要时间习惯一下的。如果你是在无法习惯,来看看这两个数据buffers/cache

Linux 命令轻松学:[1]一个命令看内存

7、不要太纠结他是什么,反正这里的 used 就是你心目中的已用内存,free 就是你心目中的空闲内存,现在看充全煲镆起来很舒服了吧。嗯,其实这是真的,不是我在安慰你哦~这个先不要太纠结,随着对 Linux 的了解,便慢慢理解了,

8、我们继续说 free 命令。我们发现这个命令很简单,可是输出的数字那么长,还得数位数,挺头疼的,那么……我们复杂一下吧free -m加一个参数 -m 表示以 mb 为单位来显示,看一下是不是觉得容易阅读多了?

Linux 命令轻松学:[1]一个命令看内存

9、但是,我是懒人,我丧心病狂的懒啊,mb 单位显示我还是嫌长。于是我就输入了……free -g你想想我是什么意思?你猜对了,让他按照 gb 为单位显示,结果我成功了,但是我看哭了

Linux 命令轻松学:[1]一个命令看内存

10、确实是 gb 为单位,但是结果不是四舍五入的,而是……直接舍弃小数的,对照上面的数据大家看吧,丧心病狂啊~所以以后大家还是free -m吧,好啦,其实是个小玩笑,不过想必大家都记住了吧

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢