×

Linux查看硬件信息命令_linux查看主板信息

前端技术网 前端技术网 发表于2023-12-20 00:55:48 浏览635 评论0

抢沙发发表评论

一、linux查看硬件命令有哪些

你们知道怎么查看Linux中的硬件吗,命令是什么?下面是我带来的关于linux查看硬件命令有哪些的内容,欢迎阅读!

Linux查看硬件命令一:

Linux查看硬件信息命令_linux查看主板信息

linux如何查看系统的硬件配置

如何在linux系统下查看系统配置?在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很

如何在linux系统下查看系统配置?

在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很必要的。

linux下至今没有给出机器系统信息的命令或者是软件(类似CPU—Z,everest等)。要想查看系统的配置具体的方法是:

1、系统硬件配置都在/proc目录里面

Linux查看硬件信息命令_linux查看主板信息

2、可以用命令查看里面的文件即可比如:

cat/proc/ cpu info查看cpu信息,processor 0为一个U, 1为两个,flags超线程。

lspci查看主板信息

free–m查内存(total属性下显示的是内存的大小)。

fidsk-l查硬盘空间

df-h查硬盘

du-sh查看文件夹大小

top这个比较全,内存进程负载都有了。

uptime查运行时间负载情况等等的信息

Linux查看硬件命令二:

1,在linux下,有多种命令可以用于查看硬件信息:

用硬件检测程序kuduz探测新硬件:service kudzu start( or restart);

查看CPU信息:cat/proc/cpuinfo;

查看板卡信息:cat/proc/pci;

查看PCI信息:lspci(相比cat/proc/pci更直观);

查看内存信息:cat/proc/meminfo;

查看USB设备:cat/proc/bus/u**/devices;

查看键盘和鼠标:cat/proc/bus/input/devices;

查看系统硬盘信息和使用情况:fdisk& disk– l& df;

查看各设备的中断请求(IRQ):cat/proc/interrupts;

查看启动硬件检测信息日志:dmesg more/var/log/dmesg。

2,几种查看Linux版本信息的方法:

uname-a;

cat/proc/version;

cat/etc/issue;

l**_release-a;

cat/etc/redhat-release;

rpm-q redhat-release。

看了"linux查看硬件命令有哪些"文章内容的人还看:

1. linux中查看硬件信息的方法有哪些

2. LINUX操作系统常用命令有哪些

3. linux操作系统版本查看命令

4. Linux top命令查看多核CPU每个核心的使用率

5. Linux中查看CPU的信息的方法是什么

6. Linux使用dmidecode命令查看内存型号

7.如何正确查看Linux机器内存使用情况

8. Linux系统查看当前时间的命令

9. Linux常用命令

10.必学100个常用linux命令大全

二、如何查看Linux 硬件配置信息

如何查看LINUX硬件配置信息

1.查看机器所有硬件信息: dmidecode|more dmesg|more

这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看 2.查看CPU信息方法一:

Linux下CPU相关的参数保存在/proc/cpuinfo文件里 cat/proc/cpuinfo|more方法二:

采用命令 dmesg| grep CPU可以查看到相关CPU的启动信息查看CPU的位数: getconf LONG_BIT 3.查看Mem信息

cat/proc/meminfo|more(注意输出信息的最后一行:MachineMem: 41932272 kB) free-m top

4.查看磁盘信息方法一:

fdisk-l可以看到系统上的磁盘(包括U盘)的分区以及大小相关信息。方法二:直接查看 cat/proc/partitions 5.查看网卡信息方法一:

ethtool eth0采用此命令可以查看到网卡相关的技术指标(不一定所有网卡都支持此命令) ethtool-i eth1加上-i参数查看网卡驱动可以尝试其它参数查看网卡相关技术参数方法二:

也可以通过dmesg| grep eth0等看到网卡名字(厂家)等信息

通过查看/etc/sysconfig/network-scripts/ifcfg-eth0可以看到当前的网卡配置包括IP、**地址等信息。当然也可以通过ifconfig命令查看。 6.如何查看主板信息? lspci

7.如何挂载ISO文件 8.如何查看光盘相关信息方法一:

插入CD光碟后,在本人的RHEL5系统里,光碟文件是/dev/cdrom,因此只需 mount/dev/cdrom mount_point即可。 [root@miix tmp]# mount/dev/cdrom mount_point

mount: block device/dev/cdrom is write-protected, mounting read-only其实仔细看一下,光驱的设备文件是 hdc [root@miix tmp]# ls-l/dev/cdrom*

lrwxrwxrwx 1 root root 3 01-08 08:54/dev/cdrom-> hdc lrwxrwxrwx 1 root root 3 01-08 08:54/dev/cdrom-hdc-> hdc因此我们也可以这样 mount/dev/hdc mount_point如果光驱里没放入有效光盘,则报错: [root@miix tmp]# mount/dev/hdc mount_point mount:找不到介质 9.如何查看USB设备相关方法一:

其实通过 fdisk-l命令可以查看到接入的U盘信息,本人的U盘信息如下: Disk/dev/sda: 2012 MB, 2012217344 bytes 16 heads, 32 sectors/track, 7676 cylinders Units= cylinders of 512* 512= 262144 bytes Device Boot Start End Blocks Id System/dev/sda1* 16 7676 1961024 b W95 FAT32 U盘的设备文件是/dev/sda,2G大小,FAT32格式。如果用户登陆的不是Linux图形界面,U盘不会自动挂载上来。此时可以通过手工挂载(mount): mount/dev/sda1 mount_point

以上命令将U盘挂载到当前目录的 mount_point目录,注意挂的是 sda1不是 sda。卸载命令是 umount mount_point

Linux默认没有自带支持NTFS格式磁盘的驱动,但对FAT32支持良好,挂载的时候一般不需要-t vfat参数。

如果支持ntfs,对ntfs格式的磁盘分区应使用-t ntfs参数。如果出现乱码情况,可以考虑用-o iocharset=字符集参数。可以通过 lsu**命令查看 USB设备信息哦: [root@miix tmp]# lsu**

Bus 001 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000

Bus 004 Device 002: ID 0951:1613 Kingston Technology Bus 004 Device 001: ID 0000:0000

三、linux系统怎么查看电脑硬件信息

用过Linux系统的人都知道这么一个情况,那就是Linux大部分操作是通过命令实现的,并不像Windows那么直观。linux查看硬件信息也是需要通过命令查询才可以看得到硬件的信息,那linux系统如何查看硬件信息呢?下面是我为大家介绍linux系统查看硬件信息的方法,欢迎大家阅读。

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

查看/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

。。。。。

上面输出的是第一个cpu部分信息,还有3个cpu信息省略了。

2、内存

概要查看内存情况

free-m

total used free shared buffers cached

Mem: 3926 3651 274 0 12 404

-/+ buffers/cache: 3235 691

Swap: 9536 31 9505

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

查看内存详细使用

# cat/proc/meminfo

MemTotal: 4020868 kB

MemFree: 230884 kB

Buffers: 7600 kB

Cached: 454772 kB

SwapCached: 836 kB

。。。。。

查看内存硬件信息

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

。。。。。

我的主板有4个槽位,只用了一个槽位,上面插了一条4096MB的内存。

3、磁盘

查看硬盘和分区分布

# l**lk

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

显示很直观

如果要看硬盘和分区的详细信息

# fdisk-l

Disk/dev/sda: 500.1 GB, 500107862016 bytes

255 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

4、网卡

查看网卡硬件信息

# lspci| grep-i‘eth’

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller(rev 06)

查看系统的所有网络接口

# ifconfig-a

eth0 Link encap:以太网硬件地址 b8:97:5a:17:b3:8f

。。。。。

lo Link encap:本地环回

。。。。。

或者是

ip link show

1: lo:《LOOPBACK》 mtu 16436 qdisc noqueue state DOWN

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

2: eth0:《BROADCAST,MULTICAST,UP,LOWER_UP》 mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether b8:97:5a:17:b3:8f brd ff:ff:ff:ff:ff:ff

如果要查看某个网络接口的详细信息,例如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#表示有网线连接,和路由是通的

5、其他

查看pci信息,即主板所有硬件槽信息。

lspci

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller(rev 09)#主板芯片

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller(rev 09)#显卡

00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller(rev 04)#u**控制器

00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller#1(rev 04)

00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller#2(rev 04)

00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller(rev 04)#声卡

00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1(rev c4)#pci插槽

00:1c.2 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 3(rev c4)

00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4(rev c4)

00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller#1(rev 04)

00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller(rev 04)

00:1f.2 IDE interface: Intel Corporation Panther Point 4 port SATA Controller [IDE mode](rev 04)#硬盘接口

00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller(rev 04)

00:1f.5 IDE interface: Intel Corporation Panther Point 2 port SATA Controller [IDE mode](rev 04)#硬盘接口

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller(rev 06)#网卡

03:00.0 PCI bridge: Integrated Technology Express, Inc. Device 8893(rev 41)

如果要更详细的信息:lspci-v或者 lspci-vv

如果要看设备树:lscpi-t

查看bios信息

# dmidecode-t bios

。。。。。。

BIOS Information

Vendor: American Megatrends Inc.

Version: 4.6.5

Release Date: 04/25/2012

。。。。。。。

BIOS Revision: 4.6

。。。。。。

dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。

如果要查看所有有用信息

dmidecode-q

以上是linux查看硬件信息的所有命令,可以查看CPU、硬盘、网卡、磁盘等硬件的信息。

感谢您的阅读!希望本文对解决您关于Linux查看硬件信息命令_linux查看主板信息和linux查看硬件命令有哪些的问题有所帮助。如果您还有其他疑问,欢迎随时向我们提问。