前言:下面实验的信息是我在几台配置不同服
务器的测试结果,操作系统分别为red hat enterprise linux server release 6.0
(santiago)、ubuntu
7.10。所以你看到我实验信息的不同时,请不要大惊小怪。而且有些命令也不是所有linux操作系统都支持(例如在ubuntu
7.10就不支持dmesg),下面的内容是收集整理的,如有错误或新的方法,也会不停整理、更新。
一:查看cpu信息
1、cpu详细信息
方法1:cpu信息一般保存在proc目录下的cpuinfo文件中。如下所示。
方法2:使用dmesg命令(注意cpu应为大写)
方法3:使用dmidecode查看cpu信息
2、查看物理cpu个数
3、查看逻辑cpu个数
4、查看cpu是几核的
5、查看cpu的主频
6、查看cpu型号信息
7、通过physical id 可以判断物理cpu个数
8、查看cpu是否支持64位运算
二、 查看内存信息
你也可以用free命令查看
查看内存条型号
三:查看磁盘信息
四:查看网卡信息
1. mii-tool 指令来查看网卡信息。它主要是用于配置网卡工作模式的指令,同时也可以用于查询、监控工作。
2. 直接输入dmesg可以看到开机检测到硬件信息
3. ethtool eth0 采用此命令查到网卡相关的技术指标 (不一定所有网卡支持都支持此命令)
4. more /etc/sysconfig/network-scripts/ifcfg-eth0 用这个可以看到网卡的信息
5. ifconfig
6. lspci
网卡配置文件
每一个网络介质都对应一个配置文件,超级用户可以通过这些配置文件来配置网卡
网卡配置文件存放在/etc/sysconfig/network-scripts/目录中
/etc/sysconfig/network-scripts/ifcfg-interface-name
设置文件ifcfg-interface-name包含了初始化接口所需的大部分周详信息,其中interface-name将根据网卡的类型和排序而不同,一般其名字为eth0、eth1、ppp0等,
其中eth表示以太(eth0)类型网卡,0表示第一块网卡、1表示第二块网卡,而ppp0则表示point-to-poirt protocol网络接口。在ifcfg文件中定义的各项目取决于接口类型。
device=name 其中name是物理设备名
ipaddr=addr 其中addr是ip地址
netmask=mask 其中mask是网络掩码值
network=addr 其中addr是网络地址
broadcast=addr 其中addr是广播地址
gateway=addr 其中addr是网关地址
onboot=answer 其中answer是yes(引导时激活设备)或no(引导时不激活设备)
usectl=answer 其中answer是yes(非root用户能控制该设备)或no
bootproto=proto
[root@db-server ~]# ethtool eth0
settings for eth0:
supported ports: [ tp ]
supported link modes: 10baset/half 10baset/full
100baset/half 100baset/full
1000baset/full
supports auto-negotiation: yes
advertised link modes: 10baset/half 10baset/full
advertised pause frame use: no
advertised auto-negotiation: yes
speed: 100mb/s
duplex: full
port: twisted pair
phyad: 0
transceiver: internal
auto-negotiation: on
mdi-x: unknown
supports wake-on: pg
wake-on: d
current message level: 0x00000001 (1)
link detected: yes
ethtool -i eth0 加上-i查看网卡驱动
[root@db-server ~]# ethtool -i eth0
driver: atl1c
version: 1.0.1.14
firmware-version: l1e
bus-info: 0000:02:00.0
[root@db-server ~]# dmesg | grep eth0
atheros_eth 0000:02:00.0: atl1c: eth0 nic link is up<100 mbps full duplex>
[root@db-server ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0
device=eth0
ipaddr=172.20.32.97
netmask=255.255.248.0
gateway=172.20.39.251
dns1=172.20.0.11
onboot=yes
hwaddr=50:e5:49:df:b0:8b
bootproto=none
type=ethernet
ipv6init=no
userctl=no
[root@db-server ~]# mii-tool
eth0: negotiated 100basetx-fd, link ok
五:查看主板信息
六:查看显卡信息
[root@db-server ~]# lspci |grep vga
01:05.0 vga compatible controller: ati technologies inc 760g [radeon 3000]