一、linux查看硬件命令有哪些
你们知道怎么查看Linux中的硬件吗,命令是什么?下面是我带来的关于linux查看硬件命令有哪些的内容,欢迎阅读!
Linux查看硬件命令一:
linux如何查看系统的硬件配置
如何在linux系统下查看系统配置?在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很
如何在linux系统下查看系统配置?
在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很必要的。
linux下至今没有给出机器系统信息的命令或者是软件(类似CPU—Z,everest等)。要想查看系统的配置具体的方法是:
1、系统硬件配置都在/proc目录里面
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查看硬件命令有哪些的问题有所帮助。如果您还有其他疑问,欢迎随时向我们提问。