free
是一个 Linux 系统中的命令,用于显示系统内存的使用情况,它可以帮助用户了解物理内存、交换空间(swap)和内核缓冲区的使用情况,下面是 free
命令的详细使用方法:
1. 基本语法
free [选项] [延迟时间] [次数]
2. 选项说明
b
:以字节为单位显示内存使用情况。
k
:以千字节为单位显示内存使用情况(默认单位)。
m
:以兆字节为单位显示内存使用情况。
g
:以吉字节为单位显示内存使用情况。
h
:以人类可读的格式显示内存使用情况(自动选择合适的单位)。
l
:显示内存缓存的使用情况。
s
:持续观察内存使用情况,并在每次刷新时显示总计行。
t
:显示内存总计行。
V
:显示版本信息。
3. 延迟时间和次数
延迟时间
:指定刷新间隔的时间,单位为秒。
次数
:指定刷新的次数。
4. 示例
4.1 查看内存使用情况
free h
输出结果:
total used free shared buff/cache available Mem: 7.7G 1.8G 4.9G 160M 1.0G 5.4G Swap: 2.0G 0B 2.0G
4.2 以兆字节为单位显示内存使用情况
free m
输出结果:
total used free shared buff/cache available Mem: 7860 1869 4970 160 1000 5400 Swap: 2047 0 2047
4.3 持续观察内存使用情况
free s 5
该命令将持续观察内存使用情况,每隔5秒刷新一次,按 Ctrl+C
终止观察。
4.4 显示内存总计行
free t
输出结果:
total used free shared buff/cache available Mem: 7.7G 1.8G 4.9G 160M 1.0G 5.4G Swap: 2.0G 0B 2.0G Total: 9.7G 1.8G 6.9G 160M 1.0G 5.4G
通过以上介绍,相信你已经对 Linux 中的 free
命令有了更详细的了解,在实际使用中,可以根据需要选择合适的选项来查看内存使用情况。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。