一、查看服务器硬件信息

dmidecode|grep "System Information" -A9|egrep  "Manufacturer|Product|Serial"             //查看服务器型号、序列号
dmidecode |grep -A16 "System Information$" //查看主板型号
dmidecode -t bios //查看BIOS信息
dmidecode -t memory | head -45 | tail -23 //查看内存槽及内存条
dmesg | grep -i Ethernet //查看网卡信息
lspci | head -10 //查看pci信息,即主板所有硬件槽信息

二、查看CPU信息

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c                //查看cpu型号
grep 'physical id' /proc/cpuinfo | sort | uniq | wc -l //查看系统中实际物理CPU的数量(物理)
cat /proc/cpuinfo |grep 'processor'|wc -l //系统中实际物理CPU的数量(核数)
cat /proc/cpuinfo |grep "cores"|uniq //查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo |grep MHz|uniq //查看CPU的主频
cat /proc/cpuinfo | head -20 //查看CPU的详细信息
getconf LONG_BIT //查看cpu运行模式
cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l //结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit

三、查看内存信息

dmidecode -t memory | head -45 | tail -24                //查看内存硬件信息
dmidecode|grep -P 'Maximum\s+Capacity' //最大支持多少内存
dmidecode |grep -A 5 "Memory Device"|grep "Size"|grep -v "Range" //查看内存的插槽数,已经使用多少插槽.每条内存多大
dmidecode|grep -A16 "Memory Device"|grep 'Speed' //查看内存的频率

Linux查看服务器硬件配置命令的更多相关文章

  1. LINUX查看硬件配置命令

    LINUX查看硬件配置命令   系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinf ...

  2. LINUX查看服务器硬件配置(转)

    LINUX查看硬件配置 1.      查看所有硬件的型号 dmidecode | more # dmidecode 2.2 SMBIOS 2.5 present. 170 structures oc ...

  3. LINUX 查看硬件配置命令

      系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # ...

  4. Linux查看系统状态命令

    Linux查看系统状态命令       iostat iostat 命令详细地显示了存储子系统方面的情况.你通常用iostat来监控存储子系统总体上运行状况如何,并且在用户注意到服务器运行缓慢之前提早 ...

  5. Linux查看系统配置常用命令

    Linux查看系统配置常用命令: 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...

  6. RHEL7查看网卡配置命令ip addr show

    Validating Network Address Configuration To verify the configuration of the network address, you nee ...

  7. linux 查看网络流量命令

    转: linux 查看网络流量命令 2019年01月31日 14:22:00 weixin_33894992 阅读数 893   sar命令参数很多,有时间man一下. -n参数很有用,他有6个不同的 ...

  8. Linux命令 — 设置或查看网络配置命令ifconfig

    ifconfig命令用于设置或查看网络配置,包括IP地址.网络掩码.广播地址等.它是linux系统中,使用频率最高的关于网络方面的命令. 1. 命令介绍 命令格式: ifconfig [interfa ...

  9. Linux查看硬件信息命令

    一.查看服务器硬件信息 (1)查看服务器型号.序列号 [root@Master ~]# dmidecode|grep "System Information" -A9|egrep  ...

随机推荐

  1. 关于Redis 应用 的一些 感悟

    最近在项目中 使用了 Redis技术

  2. rails 杂记 - model 中的exists?

    1. exists? 用法 有一段代码 参考 def generate_token(column) begin self[column] = SecureRandom.urlsafe_base64 e ...

  3. linux 系统全盘备份

    备份程序对比 - Synchronization and backup programs 之前用的 tar进行备份了,更新 grub引导需要重建目录和手动挂载,不是很方便.现直接使用 timeshif ...

  4. Oracle课程档案,第二天

    salary:工资 order by:排序 desc:降序 hire:雇佣 单行函数 一周有七天 一月不一定只有30天 trunc:截取 dual:空表 last:最后 month:月份 round: ...

  5. 页面初始化document.body.clientWidth大小变化

    目前:原因不明 初步判断:设置字体大小前图片加载失败! 结果:等待验证

  6. liunx系统问题总结

    1.Unable to locate package错误      解决办法 :输入命令 sudo apt-get update,进行软件的更新

  7. ASP.NET MVC中使用FluentValidation验证实体(转载)

    1.FluentValidation介绍 FluentValidation是与ASP.NET DataAnnotataion Attribute验证实体不同的数据验证组件,提供了将实体与验证分离开来的 ...

  8. Django中一个项目使用多个数据库

    在django项目中, 一个工程中存在多个APP应用很常见. 有时候希望不同的APP连接不同的数据库,这个时候需要建立多个数据库连接. 参考:http://blog.csdn.net/songfree ...

  9. git基本操作及上传代码到gitHub

    1.基本配置: 配置用户名:git config --global user.name" "; 配置邮箱:git config --global user.email " ...

  10. C#:进程

    using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using S ...