繁体   English   中英

使用linux命令提取总的高清内存和高清内存使用情况

[英]extract total HD memory and HD memory usage with linux command top

我期待使用grep命令从top命令提取磁盘内存使用情况,并将其保存到bash解释器可用的变量中。

...而且我认为您在不了解原因的情况下未能从top的输出中复制这些部分...

这对许多用户而言都是发生的,原因是top命令具有某种意外的输出策略。 一旦您对其进行了深入研究,它确实是有道理的,但是如前所述,出乎意料:

默认情况下, top 写它的输出到标准输出这是前提,这样你可以通过它的输出用grep。 但是,如果你看一看到它的手册页( man top ),然后你会发现在-b你可以用它来调用它,使得它写它的输出到标准输出标志。 这使您能够像在uniixoid环境下一样处理输出,例如通过“抓住”输出的某些部分以进一步使用。

-n标志一起使您可以将命令输出限制为一次迭代(再次:请参见手册页),您可以构造一个简单的提取命令:

top -b -n 1|grep "KiB"

我认为从现在开始您将自己找到路:-)玩得开心!

top不提供有关硬盘使用情况的信息。 看一下df

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM