位置: 编程技术 - 正文
推荐整理分享Linux中显示空闲内存空间的free命令的基本用法(linux 显示),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:linux有空间却显示不足,linux空闲内存和可用内存,linux空闲内存和可用内存,linux 剩余空间,linux有空间却显示不足,linux查看空闲内存,linux有空间却显示不足,linux空闲内存和可用内存,内容如对您有帮助,希望把文章链接给更多的朋友!
free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存
参数
-b 显示内存的单位为字节-k 显示内存的单位为 KB-m 显示内存的单位为 M-o 忽略缓冲区调节列-t 总和信息-s<时间> 每隔指定时间执行一次命令,单位为s-h 以可读形式显示容量,需要free -V显示版本大于3.3-V 版本信息
示例
例1
复制代码代码如下:root@tnak-VirtualBox:/home/tnak # free -s 3 #每3秒执行一次
复制代码代码如下:root@tnak-VirtualBox:/home/tnak # free -m #以M为单位
复制代码代码如下:root@tnak-VirtualBox:/home/tnak<u><font color="#cc"> </font></u># free -k #以K为单位
例2free -h #以可读形式显示容量,需要procps-ng版本大于3.3
复制代码代码如下:$ free -h
PS:返回信息说明Mem:表示物理内存统计 -/+ buffers/cached:表示物理内存的缓存统计 Swap:表示硬盘上交换分区的使用情况,第1行 Mem:total:表示物理内存总量。 used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。 free:未被分配的内存。 shared:共享内存,一般系统不会用到,这里也不讨论。 buffers:系统分配但未被使用的buffers 数量。 cached:系统分配但未被使用的cache 数量。total = used + free 第2行 -/+ buffers/cached:used:也就是第一行中的used - buffers-cached 也是实际使用的内存总量。free:未被使用的buffers 与cached 和未被分配的内存之和,这就是系统当前实际可用内存=free+buffers+cached。因为buffers和cached是系统为了提高性能申请的内存数,实际上当应用程序需要此功能时,是可以使用这些内存的,所以对应用程序来说,这些内存也是可以使用的。第三行则是针对交换控件,显示使用量(used)和有多少空闲的交换区(free)。
linux系统磁盘分区及把磁盘挂载到系统中的方法 fdisk分区fdisk/dev/sdb-p查看当前分区-t改分区号-w将分区表写进磁盘-n创建分区-p主分区-e拓展分区partprobe让内核更新分区信息cat/proc/partitions查看磁盘分区创
Linux系统下配置多个IP及检测IP冲突的方法 配置一系列IP在linux下,配置多个IP的话,通常是eth0.0..eth0.1..eth0.x等等,那么如果要配置大量的IP呢,这么配置也是可以的,但是繁琐,虽说这种情况很
Linux系统中安装使用Trickle来控制用户带宽 1.trickle介绍trickle是一款轻量级的用户空间带宽控制管理的工具,用来限制如浏览器Firefox等,FTP,SSH,curl,wget,scp等等使用网络带宽。trickle通过控制socket
标签: linux 显示
本文链接地址:https://www.jiuchutong.com/biancheng/353463.html 转载请保留说明!上一篇:Linux下安装使用cpulimit来限制CPU的利用率(linux怎么安装c语言编程软件)
下一篇:linux系统磁盘分区及把磁盘挂载到系统中的方法(Linux系统磁盘分配)
友情链接: 武汉网站建设