Linux 下查看硬件的相关命令

文章
林里克斯


一、CPU


1.查看 CPU 信息

$ cat /proc/cpuinfo
#所有 CPU 信息都在里面很详细

2.查看 CPU 核心数

$ cat /proc/cpuinfo | grep processor | wc -l
4
或
$ top 然后按 1

3.查看 CPU 信息

$ lscpu
Architecture:          aarch64
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
Model:                 3
CPU max MHz:           1500.0000
CPU min MHz:           600.0000
BogoMIPS:              108.00
Flags:                 fp asimd evtstrm crc32 cpuid

4.获取服务器 CPU,内存型号

$ cat /proc/cpuinfo |grep 'model name' && cat /proc/meminfo |grep MemTotal && dmidecode |egrep '(Product Name|Serial Number)'

二、内存


1.查看内存信息

$ cat /proc/meminfo
#所有 内存 信息都在里面很详细

2.查看内存使用情况

$ free -m

3.查看交换分区信息 (虚拟内存)

$ cat /proc/swaps
或
$ swapon -s

4.查看内存型号及条数

$ dmidecode |grep -A16 "Memory Device$"
Memory Device
    Array Handle: 0x000A
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 8192 MB
    Form Factor: DIMM
    Set: None
    Locator: ChannelA-DIMM0
    Bank Locator: BANK 0
    Type: DDR4
    Type Detail: Synchronous Unbuffered (Unregistered)
    Speed: 2400 MT/s
    Manufacturer: Micron
    Serial Number: 173187F7
    Asset Tag: 9876543210
    Part Number: 8ATF1G64AZ-2G3B1    
--
Memory Device
    Array Handle: 0x000A
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 8192 MB
    Form Factor: DIMM
    Set: None
    Locator: ChannelB-DIMM0
    Bank Locator: BANK 2
    Type: DDR4
    Type Detail: Synchronous Unbuffered (Unregistered)
    Speed: 2400 MT/s
    Manufacturer: Micron
    Serial Number: 1731883F
    Asset Tag: 9876543210
    Part Number: 8ATF1G64AZ-2G3B1

三、磁盘


1.查看磁盘分区

$ cat /proc/partitions
major minor  #blocks  name

 253        0   41943040 vda
 253        1   41940992 vda1

或

$ fdisk -l

Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0008de3e

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048    83884031    41940992   83  Linux

2.查看磁盘使用情况

$ df -lh
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        57G  6.7G   50G  12% /
devtmpfs        895M     0  895M   0% /dev
tmpfs           927M     0  927M   0% /dev/shm
tmpfs           927M   25M  903M   3% /run
tmpfs           927M     0  927M   0% /sys/fs/cgroup
/dev/mmcblk0p1  286M   54M  232M  19% /boot

四、其他设备


1.查看板卡信息

$ cat /proc/pci
#系统高的版本可能没有这个文件
或
$ lspci
#类似网卡,显卡,声卡等设备都能查看

$ cat /proc/bus/pci/devices

$ cat /proc/scsi/scsi
#查看 `raid` 卡信息

2.查看 USB 设备

$ cat /proc/bus/usb/devices

3.查看键盘和鼠标

$ cat /proc/bus/input/devices

4.查看各设备的中断请求 (IRQ)

$ cat /proc/interrupts

5.查看硬件信息命令,包括 bioscpu、内存等信息

$ dmidecode

6.查看 IO 端口

$ cat /proc/ioports

7.查看中断信息

$ cat /proc/interrupts

8.当前加载的驱动

$ lsmo

9.查看硬件时间

$ hwclock --show

Over~

版权协议须知!

本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

722 0 2020-10-19


分享:
icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif
博主卡片
林里克斯 博主大人
一个致力于Linux的运维平台
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。

现在时间 2024-04-29

今日天气
站点统计
  • 文章总数:240篇
  • 分类总数:29个
  • 评论总数:10条
  • 本站总访问量 216839 次

@奥奥

@Wong arrhenius 牛比

@MakerFace 厉害了!