linux查看硬件信息(linux查看硬件信息软件)

怎样识别Linux中各硬件设备

方法/步骤

1.硬盘每个硬盘表现为一个单独的设备文件。通常只能有2-4个IDE硬盘。 这就是/dev/hda ,/dev/hdb , /dev/hdc , 和/dev/hdd 。 SCSI是 /dev/sda , /dev/sdb ,等等。

2.软驱软驱的名字是复杂的,因此Linux有一个特定的软驱设备类型,能自动检测软驱中软盘的种类。它使用不同的软盘类型试图读取新插入的软盘的第一个扇区,直到找到正确的一个。这自然要求软盘是已经格式化过的。自动设备叫/dev/fd0 、/dev/fd1等。

3.scsi设备当一个新的 SCSI 主卡被侦测到时, SCSI 驱动程序会寻找连接著的设备。请检查系统日志你的设备被正确地侦测到了。新的 SCSI 设备会被指定为第一个可用的SCSI设备文件。第一个 SCSI 硬盘是 /dev/sda,第一个SCSI 磁带机是 /dev/st0,还有,第一个CD-ROM会是/dev/scd0。

4.网卡Linux 的以太型网卡界面通常被称做 eth0、eth1 等等。环形卡亦同样地被看待.然而它们被称做 tr0、tr1等等。 ifconfig 命令是被用来观看及修改网络界面状态的。Linux的另一特点是网络界面并不会像其他设备一样地被看成是一个在/dev里头的文件。

5.串行设备Linux 的串行设备都是被经由 /dev/cua* 和 /dev/ttyS*特殊设备文件来做取用。ttyS*的设备被使用在进来的连接,例如直接地连接终端机。cua* 的设备被使用在往外的连接,比如说调制解调器。而每一个实体串口都各有ttyS和cua两个设备文件:要使用哪个适当的设备到你的应用上都由您来决定。

如果您在 /dev 内找不到它们时请不要觉得惊讶。 当一个以太网卡被侦测到时,它会被指定为第一个可用的接口卡名字,通常为eth0。可以用df -h查看。

1、裸设备定义:

一块没有分区的硬盘,称为原始设备(raw device)或者是一个分区,但是没有用ext3,ocfs等文件系统格式化,称为原始分区(raw partition)以上两者都是裸设备。

2、裸设备的绑定

有文件系统的分区是采用mount的方式挂载到某一个挂载点的(目录)而裸设备不能mount,只能绑定到/dev/raw/下的某一个设备名

比如/dev/raw/raw1

3、裸设备的绑定方法

修改/etc/sysconfig/rawdevices,添加以下内容,这里sdd1和sdd2是原始分区名或者原始设备(硬盘)名,raw1和raw2是/dev目录下的原始设备名,编号从raw1到raw255,也就是最多可以绑定255个裸设备。

/dev/raw/raw1 /dev/sdd1

/dev/raw/raw2 /dev/sdd2

然后修改裸设备的属主和访问权限

chown oracle:dba /dev/raw/raw1

chown oracle:dba /dev/raw/raw2

chmod 660 /dev/raw/raw1

chmod 660 /dev/raw/raw2

最后使得裸设备生效,并且在机器启动的时候就自动加载执行 /etc/init.d/rawdevices restart 使裸设备生效执行 /sbin/chkconfig rawdevices on 保证机器启动的时候裸设备能够加载,这一步很重要。

4、裸设备的读写

不能用cp等命令操作,写入内容用dd命令,可以参阅相关资料。

5、清空裸设备,相当于格式化啦bs是快的大小,block sizecount是快的数量,这两者相乘大于裸设备的容量即可。

dd if=/dev/zero of=/dev/raw/raw1 bs=8192 count=12800

dd if=/dev/zero of=/dev/raw/raw2 bs=8192 count=12800

linux查看硬件信息

如何在linux下查看机器硬件配置

是看linux下的硬件信息,可以参考:

原文出处:?uid-225738-action-viewspace-itemid-210333

测试机器的硬件信息:

查看CPU信息(型号)

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

8 Intel(R) Xeon(R) CPUE5410@ 2.33GHz

(看到有8个逻辑CPU, 也知道了CPU型号)

# cat /proc/cpuinfo | grep physical | uniq -c

4 physical id: 0

4 physical id: 1

(说明实际上是两颗4核的CPU)

# getconf LONG_BIT

32

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

再完整看cpu详细信息, 不过大部分我们都不关心而已.

# dmidecode | grep 'Processor Information'

查看内 存信息

# cat /proc/meminfo

# uname -a

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

(查看当前操作系统内核信息)

# cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

(查看当前操作系统发行版信息)

查看机器型号

# dmidecode | grep "Product Name"

查看网卡信息

# dmesg | grep -i eth

原创文章,作者:墨羽SEO,如若转载,请注明出处:https://www.moyuseo.com/fuwuqi/4535.html

(0)
墨羽SEO的头像墨羽SEO
上一篇 2021年12月11日 下午4:23
下一篇 2021年12月11日 下午4:24

相关推荐

分享本页
返回顶部
欢迎来到互联网运营人学习交流技术网站!