使用该top -b -n1
命令,我可以获得系统用于该实例的资源。但是,我实际上需要它的特定值。我需要诸如总体 CPU 使用率、总体内存使用率以及使用该实例的 cpu 资源的前 5 个进程。目前我能够找到:
CPU使用率:top -b -d1 -n1|grep -i 'Cpu(s)'|head -c21|cut -d '' -f3|cut -d '%' -f1
前 5 名流程:ps aux | sort -nrk 3,3 | head -n 5
我无法为 Ram 的使用找出一些东西。我正在尝试类似于 Cpu 使用命令中的命令,但它什么也没给我。坦率地说,我无法正确地把它剪掉。一些帮助检索,表示赞赏。
额外帮助:另外,基于相同的理由,是否可以获得系统的mac地址。就像一个命令可能只返回我的 mac 地址,而不是我需要操作的 100 行。
感谢您的帮助。