前言:下面實驗的資訊是我在幾台配置不同服
務器的測試結果,作業系統分别為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]