以下命令返回以千字节为单位的可用内存
cat/proc/meminfo | grep 内存释放 | awk '{ print $2 }'
有人可以建议使用单个命令来获取以 gb 为单位的可用内存吗?
最佳答案
只是对你自己的魔法咒语稍作修改:
awk '/MemFree/ { printf "%.3f \n", $2/1024/1024 }' /proc/meminfo
P.S.:亲爱的 OP,如果您发现自己在一行中调用 grep 和 awk,您很可能做错了;} ... 与在单个文件上调用 cat 相同;这几乎是没有根据的。
关于linux - 使用单个 bash shell 命令获取 gb 中的可用内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34937580/