Linux常用命令-查看常用系统信息,查看cpu核数
来源:互联网 发布:es6循环json 编辑:程序博客网 时间:2024/05/21 13:56
Linux常用命令-查看常用系统信息
性能测试方案 or 报告中,需写清测试环境信息,Windows下已经熟的不能再熟了,而Linux下需使用命令行查询,在不常用的情况下经常会忘记,下为从网上找的一些查看方法,抽取比较实用的整理出来,备忘:
一、CPU相关
1. 查看物理CPU的个数
#cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l原理:
#cat /proc/cpuinfo | grep "processor" | wc -l
另外Linux下top查看的CPU也是逻辑CPU个数
#cat /proc/cpuinfo | grep "cores" | uniq
原理:
#cat /proc/cpuinfo | grep MHz | uniq
5.查看CPU型号
#cat /proc/cpuinfo | grep name | uniq
二、操作系统版本
1.查看Linux版本:
#lsb_release -a
2.查看内核版本(不太常用):
#cat /proc/version
3.查看Linux位数:
#uname -a
x86_64则为64位,i386则为32位
三、内存
#free -m
另,清理catched内存命令
#echo 3 >/proc/sys/vm/drop_caches
详解:
总量(total),使用量(used),可用量(free),几个进程共享内存(shared),缓冲区中内存(buffers),
1)total=used+free
2)buffers和catched区别
- A buffer is something that has yet to be "written" to disk.(还没有写到磁盘)
- A cache is something that has been "read" from the disk and stored for later use.(已经从磁盘或存储中读出来,供以后使用)
3)-/+ buffers/cache
-buffers/cache,表示一个应用程序认为系统被用掉多少内存;
-buffers/cache = used-buffers-cached
+buffers/cache,表示一个应用程序认为系统还有多少内存;
+buffers/cache = free+buffers+cached
因为被系统cache和buffer占用的内存可以被快速回收,所以系统可用内存一般可以看+buffers/cache的值。
四、网络
1.查看网卡带宽
#ethtool eth0 |grep Speed
此信息仅查看网卡支持最高带宽,若想测试实际使用的网络带宽,还需根据下载速度进行测试。
- Linux常用命令-查看常用系统信息,查看cpu核数
- Linux系统CPU核数等信息查看
- linux 常用命令: 查看 CPU 信息
- Linux常用命令-查看常用系统信息
- Linux查看CPU核数信息
- LInux系统 CPU信息查看
- Linux系统查看CPU信息
- linux 常用命令: 查看系统信息
- linux 查看系统信息常用命令。
- Linux系统信息查看常用命令
- Linux查看系统信息常用命令
- linux 查看CPU核数
- Linux查看CPU及系统信息
- Linux系统中查看CPU信息
- linux查看系统和cpu信息
- 查看cpu信息的常用命令
- 查看CPU信息 linux
- Linux CPU 信息查看
- WebKit CSS3 动画基础
- 九度oj 题目1485:W's Cipher
- 玩转Web之JavaScript(三)-----javaScript语法总结(三) 窗口/滚动条/文本的相关语法
- Eclipse导入工程遇到的一些问题之中文乱码
- 沉鱼
- Linux常用命令-查看常用系统信息,查看cpu核数
- web架构 之 Nginx负载均衡 负载策略配置
- Ubuntu下配置支持Windows访问的samba共享
- IP分片和TCP分片的区别
- mac之间文件传输
- Android五种数据传递方法汇总
- 使用jqMobi开发app基础:下拉select
- 玩转Web之JavaScript(四)-----javaScript语法总结(四) JS中的函数
- js+html5形成美丽的玫瑰,非常牛逼的算法