Linux系统与硬件
来自CloudWiki
- linux的新手可能觉得查看系统的硬件信息很难,没有windows那么直观,可事实正好相反,应该说linux下的命令可以把硬件信息显示的更加清楚,下面通过几个相关的linux命令来详细查看系统的硬件信息。
查看系统PCI设备
[root@localhost ~]# lspci
- 输出结果如下:
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01) 00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01) 00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08) 00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) 00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08) 00:07.7 System peripheral: VMware Virtual Machine Communication Interface (rev 10) 00:0f.0 VGA compatible controller: VMware SVGA II Adapter 00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
- 注释:Hosst bridge:北桥;IDEinterface :硬盘接口,VGA:显卡接口 SCSI :一般是u盘接口
查看CPU信息
[root@localhost ~]# more /proc/cpuinfo
- 输出结果如下:
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 78 model name : Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz stepping : 3 cpu MHz : 2601.000 cache size : 4096 KB fpu : yes fpu_exception : yes cpuid level : 22 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant _tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfa ir_spinlock pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe pop
- 其中pos是逻辑处理器的唯一标识符温爱娣表示,处理器类型,如果为英特尔处理器则是服饰j恩特。
- 查看系统中所有逻辑CPU的个数:
[root@localhost ~]# cat /proc/cpuinfo | grep "processor" | wc -l 1
查看系统内存信息
[root@localhost ~]# more /proc/meminfo
- 输出结果如下:
MemTotal: 1906556 kB MemFree: 903100 kB Buffers: 44848 kB Cached: 587880 kB SwapCached: 0 kB Active: 381588 kB Inactive: 431944 kB Active(anon): 181016 kB Inactive(anon): 2632 kB Active(file): 200572 kB Inactive(file): 429312 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 2097144 kB
查看磁盘分区信息
[root@localhost ~]# fdisk -l
- 输出结果如下:
Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 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: 0x0008c55d
Device Boot Start End Blocks Id System /dev/sda1 * 1 39 307200 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 39 2350 18566144 83 Linux /dev/sda3 2350 2611 2097152 82 Linux swap / Solaris
下一节 Linux外在设备的使用