zoukankan      html  css  js  c++  java
  • linux查看系统的硬件信息

    1.cpu

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

    blue@blue-pc:~$ lscpu
    Architecture:          i686            #cpu架构
    CPU op-mode(s):        32-bit, 64-bit
    Byte Order:            Little Endian   #小尾序
    CPU(s):                4               #总共有4核
    On-line CPU(s) list:   0-3
    Thread(s) per core:    1               #每个cpu核,只能支持一个线程,即不支持超线程
    Core(s) per socket:    4               #每个cpu,有4个核
    Socket(s):             1               #总共有1一个cpu
    Vendor ID:             GenuineIntel    #cpu产商 intel
    CPU family:            6
    Model:                 42
    Stepping:              7
    CPU MHz:               1600.000
    BogoMIPS:              5986.12
    Virtualization:        VT-x            #支持cpu虚拟化技术
    L1d cache:             32K
    L1i cache:             32K
    L2 cache:              256K
    L3 cache:              6144K
    View Code

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

    #cat /proc/cpuinfo
    processor    : 0
    vendor_id    : GenuineIntel
    cpu family    : 6
    model        : 42
    model name    : Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz
    .....
    View Code

    2.内存

    概要查看内存情况:free -m

    free -m
                 total       used       free     shared    buffers     cached
    Mem:          3926       3651        274          0         12        404
    -/+ buffers/cache:       3235        691
    Swap:         9536         31       9505
    View Code

    这里的单位是MB,总共的内存是3926MB。

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

    dmidecode -t memory
    # dmidecode 2.11
    SMBIOS 2.7 present.
    
    Handle 0x0008, DMI type 16, 23 bytes
    Physical Memory Array
        Location: System Board Or Motherboard
    ....
        Maximum Capacity: 32 GB
    ....
    
    Handle 0x000A, DMI type 17, 34 bytes
    ....
    Memory Device
        Array Handle: 0x0008
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 4096 MB
    .....
    View Code

    3.磁盘

    查看硬盘和分区分布:lsblk

    # lsblk
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda      8:0    0 465.8G  0 disk 
    ├─sda1   8:1    0     1G  0 part /boot
    ├─sda2   8:2    0   9.3G  0 part [SWAP]
    ├─sda3   8:3    0  74.5G  0 part /
    ├─sda4   8:4    0     1K  0 part 
    ├─sda5   8:5    0 111.8G  0 part /home
    └─sda6   8:6    0 269.2G  0 part
    View Code

    如果要看硬盘和分区的详细信息:fdisk -l

    # fdisk -l
    
    Disk /dev/sda: 500.1 GB, 500107862016 bytes
    heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disk identifier: 0x00023728
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048     2148351     1073152   83  Linux
    /dev/sda2         2148352    21680127     9765888   82  Linux swap / Solaris
    /dev/sda3        21680128   177930239    78125056   83  Linux
    /dev/sda4       177932286   976771071   399419393    5  Extended/dev/sda5       177932288   412305407   117186560   83  Linux
    /dev/sda6       412307456   976771071   282231808   83  Linux
    View Code

    4.网卡

    查看网卡硬件信息:lsmod

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

    # ifconfig -a
    eth0      Link encap:以太网  硬件地址 b8:97:5a:17:b3:8f  
              .....
    
    lo        Link encap:本地环回  
              .....
    View Code

    如果要查看某个网络接口的详细信息,例如eth0的详细参数和指标:ethtool eth0

    # ethtool eth0
    Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full #支持千兆半双工,全双工模式
        Supported pause frame use: No 
        Supports auto-negotiation: Yes #支持自适应模式,一般都支持
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes #默认使用自适应模式
        Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                             100baseT/Half 100baseT/Full 
        .....
        Speed: 100Mb/s #现在网卡的速度是100Mb,网卡使用自适应模式,所以推测路由是100Mb,导致网卡从支持千兆,变成要支持百兆
        Duplex: Full   #全双工
        .....
        Link detected: yes    #表示有网线连接,和路由是通的
    View Code

    5.其他

    查看bios信息:dmidecode -t bios

    # dmidecode -t bios
    ......
    BIOS Information
        Vendor: American Megatrends Inc.
        Version: 4.6.5
        Release Date: 04/25/2012
        .......
        BIOS Revision: 4.6
    ......
    View Code
    时不我待,不负韶华!立刻行动!不吃学习的苦就会吃生活的苦!
  • 相关阅读:
    HYSBZ 3813 奇数国
    HYSBZ 4419 发微博
    HYSBZ 1079 着色方案
    HYSBZ 3506 排序机械臂
    HYSBZ 3224 Tyvj 1728 普通平衡树
    Unity 3D,地形属性
    nginx 的naginx 种包含include关键字
    Redis 出现NOAUTH Authentication required解决方案
    mysql 8.0出现 Public Key Retrieval is not allowed
    修改jar包里的源码时候需要注意的问题
  • 原文地址:https://www.cnblogs.com/zrp2013/p/3937717.html
Copyright © 2011-2022 走看看