1.cpu

查看CPU信息
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l

# 查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

#lscpu命令,查看的是cpu的统计信息.(部分旧版本不支持)

Disk /dev/sda: 64.4 GB,  bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes
Disk identifier: 0x0000859f Device Boot Start End Blocks Id System
/dev/sda1 * Linux
Partition does not end on cylinder boundary.
/dev/sda2 8e Linux LVM Disk /dev/mapper/vg_qdy-lv_root: 53.7 GB, bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes
Disk identifier: 0x00000000

使用#cat  /proc/cpuinfo ,可以知道每个cpu信息,如每个CPU的型号,主频等。


2.内存

#free -m # 查看内存使用量和交换区使用量

  total       used       free     shared    buffers     cached
Mem:
-/+ buffers/cache:
Swap:

# cat /proc/meminfo

#dmidecode -t memory 查看内存硬件信息

grep MemTotal /proc/meminfo# 查看内存总量

grep MemFree /proc/meminfo # 查看空闲内存量

lsmod # 列出加载的内核模块


3.磁盘

# lsblk 查看硬盘与分区分而

 NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda : 60G disk
├─sda1 : 500M part /boot
└─sda2 : .5G part
├─vg_qdy-lv_root (dm-) : 50G lvm /
├─vg_qdy-lv_swap (dm-) : .9G lvm [SWAP]
└─vg_qdy-lv_home (dm-) : .7G lvm /home
sr0 : 1024M rom

#df -h    # 查看各分区使用情况

#du -sh # 查看指定目录的大小

Filesystem                  Size  Used Avail Use% Mounted on
/dev/mapper/vg_qdy-lv_root 50G .7G 44G % /
tmpfs .9G .9G % /dev/shm
/dev/sda1 485M 39M 421M % /boot
/dev/mapper/vg_qdy-lv_home .6G 239M .1G % /home

#fdisk -l # 查看所有分区详细信息

Disk /dev/sda: 64.4 GB,  bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes
Disk identifier: 0x0000859f
Device Boot Start End Blocks Id System
/dev/sda1 * Linux
Partition does not end on cylinder boundary.
/dev/sda2 8e Linux LVM
Disk /dev/mapper/vg_qdy-lv_root: 53.7 GB, bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes
Disk identifier: 0x00000000
...... 下方省略!

4.网卡信息

# lspci | grep -i 'eth'  查看网卡硬件信息

# ifconfig -a 查看系统所有网络接口

或 #ip link show

# ethtool eth0 查看某个网络接口的详细信息


5.主板所有硬件槽PCI信息。

#lspci

更详细的lspci -v 或者 lspci -vv

#lscpi -t 设备树


6.查看bios 信息

# dmidecode -t bios


7. 查看系统运行时间、用户数、负载

#uptime

#cat /proc/loadavg # 查看系统负载磁盘和分区

8. 查看挂接的分区状态

#mount | column -t

9. 查看系统负载 磁盘和分区

# cat /proc/loadavg

10.查看所有安装的软件包

 #rpm -qa

11. 查看所有进程

# ps -ef 

12. 查看所有监听端口

#netstat -lntp

13.查用户与组信息

#cut -d: -f1 /etc/passwd # 查看系统所有用户 cat /etc/passwd |more 显示长系统用户并分页

#cut -d: -f1 /etc/group # 查看系统所有组   cat /etc/group|more 显示长系统所有组并分页

14其它不常用查看信息命令

swapon -s # 查看所有交换分区

iptables -L # 查看防火墙设置

hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)

dmesg | grep IDE # 查看启动时IDE设备检测状况网络

crontab -l # 查看当前用户的计划任务 服务

chkconfig –list # 列出所有系统服务#

chkconfig –list | grep on # 列出所有启动的系统服务 程序

Linux 查看系统硬件信息汇总 (部份实例详解Centoso为例)的更多相关文章

  1. Linux查看系统硬件信息命令

    Linux查看系统硬件信息命令 查看磁盘类型(是否SSD) cat /sys/block/sda/queue/rotational code:0 SSD盘 code:1 SATA盘 查看物理CPU个数 ...

  2. Linux 查看系统硬件信息(实例详解)

    原文链接:http://www.cnblogs.com/ggjucheng/archive/2013/01/14/2859613.html linux查看系统的硬件信息,并不像windows那么直观, ...

  3. Linux查看系统硬件信息命令汇总

    对工作中,经常用的查看系统硬件命令的一个简单总结 1.查看磁盘类型(是否SSD盘)cat /sys/block/sda/queue/rotational注意:命令中的sba是你的磁盘名称,可以通过df ...

  4. Linux 查看系统硬件信息[转]

    原文:http://www.cnblogs.com/ggjucheng/archive/2013/01/14/2859613.html linux查看系统的硬件信息,并不像windows那么直观,这里 ...

  5. Linux 查看系统硬件信息

    linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说. cpu lscpu命令,查看的是cpu的统计信息. blue@blue-pc:~ ...

  6. centos 7 查看系统/硬件信息及运维常用命令+联想Y430P无线网卡驱动安装

     centos 7 查看系统/硬件信息及运维常用命令 当前环境:联想Y430P  CentOS 7.3 [root@yan-001 ~] # uname -a # 查看内核/操作系统/CPU信息的Li ...

  7. 利用CMD查看系统硬件信息

    利用CMD查看系统硬件信息对于在windows下查看系统信息大家一定不陌生了,我现在说几个最常用的方法,对命令感兴趣的朋友看看,(给菜鸟看的,老手就不要笑话我了,大家都是从那个时候过来的,^_^).一 ...

  8. Ubuntu 14.10 下查看系统硬件信息(实例详解)

    linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说. cpu lscpu命令,查看的是cpu的统计信息. blue@blue-pc:~ ...

  9. Linux - 查看静态硬件信息

    概述 查看系统的 信息 一些 相对静态 的信息 背景 一直想写, 但是没来得及整理 每次要用的时候, 都慌里慌张的到处找 这次把他记下来 环境 CentOS 7 下面有些方法, 可能是 centos ...

随机推荐

  1. JAVA_SE基础——33.this关键字的练习

    需求:使用java定义的一个人类,人具备 id ,name ,age 三个属性,还具备一个比较年龄的方法. 要求:必须要写上构造函数,构造函数也必须要使用上this关键字. class Person{ ...

  2. Ubuntu 17.10.1安装, 定制

    p { margin-bottom: 0.25cm; line-height: 120% } a:link { } 2018.4.7 Ubuntu 17.10.1安装, 定制, 后续搭建LAMP环境 ...

  3. 20165226 2017-2018-4 《Java程序设计》第6周学习总结

    20165226 2017-2018-4 <Java程序设计>第6周学习总结 教材学习内容总结 第八章 常用实用类 string类 并置 两个常量进行并置,得到的仍是常量. public ...

  4. SpringBoot单元测试中的事务和Session

    1.Springboot中使用junit编写单元测试,并且测试结果不影响数据库. 2.

  5. JSON(二)——JavaScript中js对象与JSON格式字符串的相互转换

    首先我们来看一下js中JSON格式的字符串 var JSONStr1 = "{\"name\" : \"张三\"}"; 注意以下的写法不是j ...

  6. Modelsim的使用——复杂的仿真

    相对于简单的仿真,复杂的仿真是指由多个文件.甚至调用了IP核.使用tcl脚本进行的仿真.其实仿真步骤跟图形化的差不多,只不过每一步用脚本写好,然后再在软件里面run一下,主要过程就是: 1.准备好各种 ...

  7. 文本处理三剑客之sed

    sed 1.简介 sed是一种流编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(patternspace),接着用sed命令处理缓冲区中的内 ...

  8. tagName与nodeName的区别

    首先介绍DOM里常见的三种节点类型(总共有12种,如docment):元素节点,属性节点以及文本节点,例如<h2 class="title">head</h2&g ...

  9. 深入探究Lua的GC算法(下)-《Lua设计与实现》

    紧接着上一篇文章zblade:深入探究Lua的GC算法(上)-<Lua设计与实现> 这篇文章让我们收尾GC的具体后续操作.转载请标明出处:http://www.cnblogs.com/zb ...

  10. 重拾Python(3):Pandas之Series对象的使用

    Pandas是Python下最强大的数据分析和探索库,是基于Numpy库构建的,支持类似SQL的结构化数据的增.删.查.改,具有丰富的数据处理函数.Pandas有两大数据结构:Series和DataF ...