摘要:显示硬件信息可以读取硬件信息直接输入会输出大量信息可以按照下面的表格分类显示显示信息支持的类型是另外一个可以查看硬件信息的工具不仅如此它还可以用来做一些硬件的这个工具其
显示硬件信息 Dmidecode
Dmidecode 可以读取硬件信息, 直接输入 sudo dmidecode 会输出大量信息, 可以按照下面的表格分类显示
# 显示BIOS信息 sudo dmidecode -t 0支持的类型
Type | Descritpion ---- | -------------------------- 0 | BIOS 1 | System 2 | Base Board 3 | Chassis 4 | Processor 5 | Memory Controller 6 | Memory Module 7 | Cache 8 | Port Connector 9 | System Slots 10 | On Board Devices 11 | OEM Strings 12 | System Configuration Options 13 | BIOS Language 14 | Group Associations 15 | System Event Log 16 | Physical Memory Array 17 | Memory Device 18 | 32-bit Memory Error 19 | Memory Array Mapped Address 20 | Memory Device Mapped Address 21 | Built-in Pointing Device 22 | Portable Battery 23 | System Reset 24 | Hardware Security 25 | System Power Controls 26 | Voltage Probe 27 | Cooling Device 28 | Temperature Probe 29 | Electrical Current Probe 30 | Out-of-band Remote Access 31 | Boot Integrity Services 32 | System Boot 33 | 64-bit Memory Error 34 | Management Device 35 | Management Device Component 36 | Management Device Threshold Data 37 | Memory Channel 38 | IPMI Device 39 | Power Supplylshw
lshw(Hardware Lister)是另外一个可以查看硬件信息的工具, 不仅如此, 它还可以用来做一些硬件的benchmark. 这个工具其实就是用/proc里面读取一些文件来显示相关的信息, 它用到了如下文件和目录:
Path | Description |
---|---|
/proc/cpuinfo | 显示CPU信息 |
/proc/bus/pci | 显示pci信息 |
/proc/scsi | 显示scsi信息 |
/proc/net/dev | 显示网络设备信息 |
/proc/kcore | 从内存映像读取相关信息 |
/proc/ide | 显示IDE设备信息 |
/proc/devices | 其他设备 |
/proc/mounts | 当前挂载信息 |
/proc/fstab | 启动时的挂载点 |
显示帮助
ubuntu@ubuntu:~$ sudo lshw -h Hardware Lister (lshw) - B.02.16 usage: lshw [-format] [-options ...] lshw -version -version print program version (B.02.16) format can be -html output hardware tree as HTML -xml output hardware tree as XML -short output hardware paths -businfo output bus information options can be -class CLASS only show a certain class of hardware -C CLASS same as "-class CLASS" -c CLASS same as "-class CLASS" -disable TEST disable a test (like pci, isapnp, cpuid, etc. ) -enable TEST enable a test (like pci, isapnp, cpuid, etc. ) -quiet don"t display status -sanitize sanitize output (remove sensitive information like serial numbers, etc.) -numeric output numeric IDs (for PCI, USB, etc.)
显示总线信息
ubuntu@ubuntu:~$ sudo lshw -businfo Bus info Device Class Description ======================================================= system B85M-D2V (To be filled by O.E.M.) bus B85M-D2V memory 64KiB BIOS memory 256KiB L1 cache memory 1MiB L2 cache memory 6MiB L3 cache memory 16GiB System Memory ... ... ... scsi0 storage scsi@0:0.0.0 /dev/sda disk 120GB KINGSTON SV300S3 scsi@0:0.0.0,1 /dev/sda1 volume 95GiB EXT4 volume scsi@0:0.0.0,2 /dev/sda2 volume 15GiB Extended partition ... ... ...
# 显示简短的硬件摘要 ubuntu@ubuntu:~$ sudo lshw -short H/W path Device Class Description ===================================================== ... ... ... /0/1/0.0.0 /dev/sda disk 120GB KINGSTON SV300S3 /0/1/0.0.0/1 /dev/sda1 volume 95GiB EXT4 volume /0/1/0.0.0/2 /dev/sda2 volume 15GiB Extended partition /0/1/0.0.0/2/5 /dev/sda5 volume 15GiB Linux swap / Solaris partition ... ... ...LS系列命令
CPU 信息
ubuntu@ubuntu:~$ lscpu 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: 4 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 60 Stepping: 3 CPU MHz: 842.691 BogoMIPS: 6185.68 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 6144K NUMA node0 CPU(s): 0-3
块设备信息
ubuntu@ubuntu:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 111.8G 0 disk |-sda1 8:1 0 95.9G 0 part / |-sda2 8:2 0 1K 0 part `-sda5 8:5 0 15.9G 0 part [SWAP] sdb 8:16 0 465.8G 0 disk |-sdb1 8:17 0 50G 0 part |-sdb2 8:18 0 1K 0 part |-sdb5 8:21 0 139G 0 part |-sdb6 8:22 0 139G 0 part `-sdb7 8:23 0 137.7G 0 part
PCI设备
ubuntu@ubuntu:~$ lspci 00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06) ... ... ...
USB设备
ubuntu@ubuntu:~$ lsusb Bus 004 Device 002: ID 8087:8000 Intel Corp. Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ... ... ...
SCSI 磁盘信息
ubuntu@ubuntu:~$ lsscsi [0:0:0:0] disk ATA KINGSTON SV300S3 BBF0 /dev/sda [1:0:0:0] disk ATA ST500DM002-1BD14 KC48 /dev/sdb软件信息
Linux 分发信息
ubuntu@ubuntu:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.4 LTS Release: 14.04 Codename: trusty
内核版本信息
ubuntu@ubuntu:~$ uname -a Linux ubuntu 4.2.0-27-generic #32~14.04.1-Ubuntu ...
ubuntu@ubuntu:~$ cat /proc/version Linux version 4.2.0-27-generic (buildd@lcy01-23) ...杀手级工具
apt-get install inxi inxi -Fx
inxi 还有很多参数组合可以用, 具体参考 inxi -h, 下面我举几个栗子:
显示分区的UUID
ubuntu@ubuntu:~$ inxi -plu Partition: ID: / size: 95G used: 1.4G (2%) fs: ext4 dev: /dev/sda1 label: N/A uuid: ********-b3*a-4*04-b*c8-1b0cbf4a**** ID: swap-1 size: 17.06GB used: 0.00GB (0%) fs: swap dev: /dev/sda5 label: N/A uuid: ********-99*b-4*52-8*dd-85c181e9****
显示RAID阵列信息
ubuntu@ubuntu:~$ inxi -xx -R RAID: System: supported: N/A No RAID devices detected - /proc/mdstat and md_mod kernel raid module present Unused Devices: none
磁盘序列号
inxi -xx -D
芯片供应商
inxi -xx -G
网络
inxi -xx -i
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/9341.html
摘要:以一次网络请求为例,如下图。发出系统调用,导致应用程序空间到内核空间的上下文切换,将应用程序缓冲区的数据拷贝到网络堆栈相关的内核缓冲区缓冲区。的大小一般为,在位系统上一般为,在位系统上一般为。利用及加速对持久化文件的读写操作。 Linux中传统的I/O操作是一种缓存I/O,I/O过程中产生的数据传输通常需要在缓冲区中进行多...
摘要:以一次网络请求为例,如下图。发出系统调用,导致应用程序空间到内核空间的上下文切换,将应用程序缓冲区的数据拷贝到网络堆栈相关的内核缓冲区缓冲区。在系统中,文件分为两个层面,与,每个包含若干个。利用及加速对持久化文件的读写操作。 Linux中传统的I/O操作是一种缓存I/O,I/O过程中产生的数据传输通常需要在缓冲区中进行多次...
摘要:以一次网络请求为例,如下图。发出系统调用,导致应用程序空间到内核空间的上下文切换,将应用程序缓冲区的数据拷贝到网络堆栈相关的内核缓冲区缓冲区。在系统中,文件分为两个层面,与,每个包含若干个。利用及加速对持久化文件的读写操作。 Linux中传统的I/O操作是一种缓存I/O,I/O过程中产生的数据传输通常需要在缓冲区中进行多次...
摘要:我们的目的,就像是荒岛余生一样找到一个信念,在最残酷的环境中,生存下去。这样,会有很多地方会发生。监控值排查问题也是有过程的。比如饱和度一般指资源已完全使用,新请求在特定里排队。 xin片之争,已经暴露了中国xin的问题,我等码农束手无策;而在操作系统方面,成果也是乏善可陈;现如今酷炫的Web监控工具,让很多研发丧失了真正处理问题的能力。 越接近底层,就越接近真相,在计算机的世界,同样...
摘要:我们的目的,就像是荒岛余生一样找到一个信念,在最残酷的环境中,生存下去。监控值排查问题也是有过程的。比如饱和度一般指资源已完全使用,新请求在特定里排队。 xin片之争,已经暴露了中国xin的问题,我等码农束手无策;而在操作系统方面,成果也是乏善可陈;现如今酷炫的Web监控工具,让很多研发丧失了真正处理问题的能力。 越接近底层,就越接近真相,在计算机的世界,同样适用。 我们的目的,就像是...
阅读 2878·2021-10-12 10:12
阅读 3182·2021-10-11 10:58
阅读 716·2021-09-23 11:20
阅读 1328·2021-09-09 11:39
阅读 1690·2019-08-30 15:44
阅读 2158·2019-08-29 15:23
阅读 2785·2019-08-29 15:18
阅读 2785·2019-08-29 13:02