本文目的
本文搜集了Linux上常用的获取机器配置信息和实时信息相关命令。这些命令在开发运维相关程序时,比较常用。
CPU
- CPU位数(32或64): getconf LONG_BIT
- CPU配置信息:cat /proc/cpuinfo
- CPU实时信息:top -n 1 | grep Cpu | cut -d ',' -f 4 (获取实时CPU空闲率)
P.S.: 上面命令中最后的4可以换成其他值,以获取不同CPU实时信息
Memeory
- 内存实时数据:free
P.S.:第二行数据以系统角度,第三行数据以用户角度
- 内存实时统计数据:cat /proc/meminfo
Hard Disk
- 硬盘实时数据:df
- 获取目录下每个文件大小:du
Top
top程序可以获取当前时刻系统cpu,mem的相关信息,可以使用相关shell命令,抓取你所需要的特定信息,正如上面获取CPU实时信息中使用的方式。
声明:如有转载本博文章,请注明出处。您的支持是我的动力!文章部分内容来自互联网,本人不负任何法律责任。
本文转自bourneli博客园博客,原文链接:http://www.cnblogs.com/bourneli/archive/2012/03/12/2391817.html如需转载请自行联系原作者