Linux系统查看系统硬件配置信息
1、查看CPU信息
# 查看cpu负载
uptime
# cpu使用率 (没有sar 则yum -y install sysstat)
sar
top bn1 |grep %Cpu
# 每个cpu使用率
sar -P ALL
' top后按1,可动态查看 ' # top bn1 top n1
# 查看cpu个数、频率、型号、厂商等详细信息
cat /proc/cpuinfo
lscpu
# 获取cpu名称与主频
cat /proc/cpuinfo | grep 'model name' | cut -f2 -d: | head -n1 | sed 's/^ //'
# 获取逻辑核数
cat /proc/cpuinfo | grep 'model name' | wc -l
# 获取物理核数
cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l
# 查看cpu的flags
cat /proc/cpuinfo | grep flags | uniq | cut -f2 -d : | sed 's/^ //'
# 是否打开超线程(检查 physical id * cpu cores 与 processor的比例 :1为未开启)
cat /proc/cpuinfo
CPU负载‘load average: 0.02, 0.04, 0.05’,具体指的什么意思?
以单核CPU说明:
0.02, 0.04, 0.05 是1分钟、5分钟、15分钟内系统的平均负荷
假设:CPU每分钟最多处理100个进程
当负荷 0.2,则CPU在这1分钟里只处理20个进程
当负荷 1.0,则CPU在这1分钟里正好处理100个进程
当负荷 1.7,则CPU正在处理的100个进程以外,还有70个进程正排队等着CPU处理
很显然:单核的话,1.0是一个关键值,当这个值达到0.7,就应当引起注意。问题出在哪里,防止情况恶化
当负荷达到5.0,就表明你的系统有很严重的问题
详细说明Linux系统负荷
2、内存、硬盘信息
cat /proc/meminfo # 内存信息
free -m # 内存使用
sar -r # 内存使用率
df -hT # 磁盘容量、使用率
3、网络相关信息
lspci |grep Ethernet |wc -l # 物理网卡个数
lspci |grep Ethernet # 每块网卡信息
ip addr |grep "inet.*brd" |grep -E "eth|en| br0" # 网卡IP
route -n |grep '^0.0.0.0' | awk '{print $2}' # 默认网关
cat /etc/resolv.conf |grep ^nameserver # DNS信息
4、操作系统信息
cat /etc/issue # OS版本信息
uname -a # OS版本信息
cat /proc/version # OS版本信息
cat /proc/stat # OS版本信息
cat /etc/centos-release #CentOS版本
uname -r #内核版本
getconf LONG_BIT #操作系统位数
cat /proc/mdstat # 由md设备驱动程序控制的RAID设备信息
cat /proc/modules # 可加载内核模块的信息
Linux系统查看系统硬件配置信息的更多相关文章
- Linux如何查看机器的配置信息
Linux如何查看机器的配置信息 1.查看内存信息 cat /proc/meminfo [root@web ~]# cat /proc/meminfo MemTotal: kB MemFree: kB ...
- 如何查看LINUX 硬件配置信息
如何查看LINUX 硬件配置信息 在网上找了N久,发现了一篇不错的文档,转载一下: 1.查看机器所有硬件信息: dmidecode |more dmesg |more 这2个命令出来的信息都非常多,所 ...
- C/C++通过WMI和系统API函数获取获取系统硬件配置信息
转载:http://www.cnblogs.com/renyuan/archive/2012/12/29/2838716.html 转载:http://blog.csdn.net/jhqin/arti ...
- linux下如何查看服务器的硬件配置信息
性能测试时一定要确定测试环境和的硬件配置.软件版本配置,保证和线上一致,才更接近真实环境. 那么linux下如何查看服务器的硬件配置信息?? 一.查看cpu信息 1.所有信息 lscpu [root@ ...
- Linux 如何查看系统负载
Linux 如何查看系统负载 310 博客 / Linux/ 4个月前/ 534 / 0 操作系统的负载状态,反映了应用程序的资源使用情况,从中能找出应用程序优化的瓶颈所在. 系统平均负载, ...
- Linux中查看显卡硬件信息
Linux中查看显卡硬件信息 https://ywnz.com/linuxjc/67.html lspci -vnn | grep VGA -A 12lshw -C display 查看当前使用的显卡 ...
- C#程序中获取电脑硬件配置信息的一种方法
本文介绍获取cpu信息和内存信息的方法,根据本文所举例的代码可以举一反三获取更多信息. 获取cpu名称的方法: public string GetCpuInfo() { ManagementObjec ...
- 查看PHP的配置信息
查看PHP的配置信息其实一个函数就搞定了. 首先在服务器的根目录建立phpinfo.php文件. 然后打开此文件输入以下内容 <?php phpinfo(); ?> 保存此文件之后在浏览器 ...
- 如何查看PHP的配置信息
1.问题描述 如何利用PHP函数查看PHP的配置信息 2.问题函数 <?php echo phpinfo(); ?> 3.输出结果 phpinfo() PHP Version => ...
- Ubuntu系统如何查看硬件配置信息
查看ubuntu硬件信息 1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 dmidecode | ...
随机推荐
- Redis----windows下的常用命令二
Redis 是一个开源,高级的键值对的存储.它经常作为服务端的数据结构,它的键的数据类型能够是strings, hashs, lists, sets(无序集合) 和 sorted sets(有序集合) ...
- bug生命周期和bug状态处理
首先,测试人员发现 BUG ,做好记录并上报至 BUG 数据库.接着,开发组长或经理确定该 BUG 是否有效 之后指定 BUG 的优先级并安排给相关开发人员.否则拒绝该 BUG 的修复. 然后,该 B ...
- OK335xS I2C device registe hacking
/*************************************************************************** * OK335xS I2C device re ...
- [LeetCode&Python] Problem 104. Maximum Depth of Binary Tree
Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the long ...
- ACdream - 1735:输油管道
Time Limit: 2000/1000MS (Java/Others) Memory Limit: 262144/131072KB (Java/Others) Problem Descriptio ...
- 【转】Python xlrd、xlwt、xlutils读取、修改Excel文件
Python xlrd.xlwt.xlutils读取.修改Excel文件 一.xlrd读取excel 这里介绍一个不错的包xlrs,可以工作在任何平台.这也就意味着你可以在Linux下读取Excel文 ...
- C经典案例
1. C中可变参数函数作为函数参数: void media_debug_set_handler(struct media_device *media, void (*debug_handler)(vo ...
- day36 python学习gevent io 多路复用 socketserver *****
---恢复内容开始--- gevent 1.切换+保存状态 2.检测单线程下任务的IO,实现遇到IO自动切换 Gevent 是一个第三方库,可以轻松通过gevent实现并发同步或异步编程,在geven ...
- Oracle 多行合并一行 方法
假如有如下表,其中各个i值对应的行数是不定的 SQL> select * from t; I A D ---------- ---------- --------------- ...
- Mysql监控调优
提升性能 1.允许情况下,调大连接数 2.开启查询缓存(看命中率,用在变化不大的表内) 3.锁(查看是否存在死锁) 4.慢查询(将执行时间过长的语句写入日志内) 5.explain(分析表结构,typ ...