linux内存使用率指令,Linux自定义内存使用率命令

这篇博客介绍了如何使用free命令查看Linux系统的内存使用情况,并通过awk和sed命令进行定制化输出,以更直观地显示内存总量、可用量和使用比例。此外,还展示了如何将自定义的内存查看命令`lsfree`添加到`~/.bashrc`文件中,使其永久生效,以便于日常使用。
摘要由CSDN通过智能技术生成

内存查看命令:free

自定义命令:alias[root@localhost ~]# free

total       used       free     shared    buffers     cached

Mem:       8302800    7965944     336856          0      47184    5046216

-/+ buffers/cache:    2872544    5430256

Swap:      5668856        208    5668648

Linux总内存量:total, 可用内存:free+buffers+cached,已用内存 total-(free+buffers+cached)

为了方便查看内存使用率,自定义命令如下[root@localhost ~]# alias lsfree="free|awk '{print \$2,\$3,\$4,\$6,\$7}'|sed -n '2p'|awk '{print \"total:\"\$1/1024\"MB\",\"free:\"(\$3+\$4+\$5)/1024\"MB\",\"proportion:\"(\$3+\$4+\$5)/\$1*100\"%\"}'"

改为永久生效:切换至目录(centos) ~/.bashrc, 添加以上命令,保存,立即生效:source ~/.bashrc[root@localhost ~]# more .bashrc

# .bashrc

# User specific aliases and functions

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

alias lsfree="free|awk '{print \$2,\$3,\$4,\$6,\$7}'|sed -n '2

p'|awk '{print \"total:\"\$1/1024\"MB\",\"free:\"(\$3+\$4+\$5)

/1024\"MB\",\"proportion:\"(\$3+\$4+\$5)/\$1*100\"%\"}'"

# Source global definitions

if [ -f /etc/bashrc ]; then

. /etc/bashrc

fi

[root@localhost ~]# lsfree

total:8108.2MB free:5297.31MB proportion:65.3327%

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值