1. lshw
lshw命令显示详细硬件信息。
如果要用概要方式显示,可以加上short参数:lshw -short
要显示指定硬件信息,加上class(或C)参数:lshw -class memory
2. sysstat
监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,
比如CPU使用率、硬盘和网络吞吐数据。
3. lspci -v (相比cat /proc/pci更直观)
查看PCI信息,lspci 是读取 hwdata数据库。
4. uname -a
查看系统体系结构。
5. dmidecode
查看硬件信息,包括bios、cpu、内存等信息
6. dmesg
显示内核缓冲区系统控制信息,如系统启动时的信息会写到/var/log/。
注:dmesg 工具并不是专门用来查看硬件芯片组标识的工具,
但通过这个工具能让我们知道机器中的硬件的一些参数;因为系统在启动的时候,
会写一些硬件相关的日志到 /var/log/message* 或 /var/log/boot* 文件中。
7. lshal 和 hal-device-manager
8. 查看 /proc
对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:
Cpuinfo 主机CPU信息
Dma 主机DMA通道信息
Filesystems 文件系统信息
Interrupts 主机中断信息
Ioprots 主机I/O端口号信息
Meninfo 主机内存信息
Version Linux内存版本信息
查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看内存信息:cat /proc/meminfo 查看USB设备:cat /proc/bus/usb/devices 查看键盘和鼠标:cat /proc/bus/input/devices 查看各设备的中断请求(IRQ):cat /proc/interrupts
Ubuntu 中,通常有线网卡为eth0,无线网卡则为wlan0,后续增加的以此类推(可能某些无线网卡型号命名为eth1,而非wlan0)。
ifconfig简介
ifconfig 是一个用来查看、配置、启用或禁用网络接口的工具,这个工具极为常用的(说的是喜欢动命令的人……)。
查看系统网卡信息
ifconfig
激活/禁用网卡
激活网卡
sudo ifconfig 网卡设备名 up
查看网卡信息
ifconfig 网卡设备名
启用/禁用网络
sudo /etc/init.d/networking start
iwconfig
用于查看无线连接情况
qii@ubuntu:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
查看网卡设备信息
查看网卡生产商,型号。
qii@ubuntu:~$ lspci | grep -i net
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
04:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
举例来说,最底部,这样的格式,这里第一行是Realtek的RTL8111/8168B有线网卡,第二行是Atheros的AR9285无线网卡。
如果你是USB网卡
lsusb
修改网卡接口名
qii@ubuntu:~$ sudo nano /etc/udev/rules.d/70-persistent-net.rules
修改下列字段便成。
NAME="eth0"和 NAME="wlan0"
随后重启Ubuntu。