Linux 查看系统硬件信息汇总 (部份实例详解Centoso为例)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 查看系统硬件信息汇总 (部份实例详解Centoso为例)相关的知识,希望对你有一定的参考价值。

1.cpu 

#lscpu命令,查看的是cpu的统计信息.

  • Architecture:          x86_64
    CPU op-mode(s):        32-bit, 64-bit
    Byte Order:            Little Endian
    CPU(s):                4
    On-line CPU(s) list:   0-3
    Thread(s) per core:    1
    Core(s) per socket:    2
    Socket(s):             2
    NUMA node(s):          1
    Vendor ID:             GenuineIntel
    CPU family:            6
    Model:                 42
    Stepping:              7
    CPU MHz:               3093.110
    BogoMIPS:              6186.22
    Hypervisor vendor:     VMware
    Virtualization type:   full
    L1d cache:             32K
    L1i cache:             32K
    L2 cache:              256K
    L3 cache:              6144K
    NUMA node0 CPU(s):     0-3

查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等。


2.内存

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

             total       used       free     shared    buffers     cached

Mem:          3690        288       3401          0         15        119

-/+ buffers/cache:        153       3536

Swap:         3951          0       3951

# cat /proc/meminfo 

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


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

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

lsmod # 列出加载的内核模块


3.磁盘

# lsblk 查看硬盘与分区分而

  1. NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

  2. sda                         8:0    0   60G  0 disk 

  3. ├─sda1                      8:1    0  500M  0 part /boot

  4. └─sda2                      8:2    0 59.5G  0 part 

  5.   ├─vg_qdy-lv_root (dm-0) 253:0    0   50G  0 lvm  /

  6.   ├─vg_qdy-lv_swap (dm-1) 253:1    0  3.9G  0 lvm  [SWAP]

  7.   └─vg_qdy-lv_home (dm-2) 253:2    0  5.7G  0 lvm  /home

  8. sr0                        11:0    1 1024M  0 rom  

#df -h # 查看各分区使用情况du -sh # 查看指定目录的大小

  • Filesystem                  Size  Used Avail Use% Mounted on

  • /dev/mapper/vg_qdy-lv_root   50G  3.7G   44G   8% /

  • tmpfs                       1.9G     0  1.9G   0% /dev/shm

  • /dev/sda1                   485M   39M  421M   9% /boot

  • /dev/mapper/vg_qdy-lv_home  5.6G  239M  5.1G   5% /home

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

  • Disk /dev/sda: 64.4 GB, 64424509440 bytes

  • 255 heads, 63 sectors/track, 7832 cylinders

  • Units = cylinders of 16065 * 512 = 8225280 bytes

  • Sector size (logical/physical): 512 bytes / 512 bytes

  • I/O size (minimum/optimal): 512 bytes / 512 bytes

  • Disk identifier: 0x0000859f


  •    Device Boot      Start         End      Blocks   Id  System

  • /dev/sda1   *           1          64      512000   83  Linux

  • Partition 1 does not end on cylinder boundary.

  • /dev/sda2              64        7833    62401536   8e  Linux LVM


  • Disk /dev/mapper/vg_qdy-lv_root: 53.7 GB, 53687091200 bytes

  • 255 heads, 63 sectors/track, 6527 cylinders

  • Units = cylinders of 16065 * 512 = 8225280 bytes

  • Sector size (logical/physical): 512 bytes / 512 bytes

  • I/O size (minimum/optimal): 512 bytes / 512 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为例)的主要内容,如果未能解决你的问题,请参考以下文章

9个Linux 常用查看系统硬件信息命令(实例详解)

linux系统查看硬件及系统信息常用命令汇总

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

linux查看系统的硬件信息

Linux命令详解系统管理

Linux常用的shell命令汇总