美國服務(wù)器Linux系統(tǒng)的lspci命令具有列出所有的硬件信息,包括已經(jīng)安裝了驅(qū)動還是沒有安裝驅(qū)動的硬件設(shè)備的功能,因?yàn)楦鶕?jù)pci規(guī)范,只要該設(shè)備在pci總線上掛著,就可以讀到Vendor ID和Device ID等一些列信息,了解到美國服務(wù)器Linux系統(tǒng)具體設(shè)備信息。
美國服務(wù)器Linux系統(tǒng)如果要確認(rèn)有沒有安裝驅(qū)動,就需要通過lsmod命令來看,不過lsmod命令只能顯示編譯美國服務(wù)器Linux內(nèi)核時選中為“M”的驅(qū)動程序,所以還可以使用dmesg命令,來查看該設(shè)備的驅(qū)動有沒有安裝,但是dmesg也有缺點(diǎn),就是信息太多,需要grep來過濾一下。
1、確定需要安裝驅(qū)動的硬件型號,可以在/etc/sysconfig/hwconf中找到,里面列出了所有硬件的型號和生產(chǎn)商等信息,其中vendorId指的是硬件的生產(chǎn)商編號,deviceId是指該設(shè)備的編號,一般生產(chǎn)商和設(shè)備編號都是四位的。
2、lspci命令可以查看當(dāng)前美國服務(wù)器系統(tǒng)中所有PCI的設(shè)備的信息,lspci -n|grep 02:00 可以查看02:00設(shè)備對應(yīng)的生產(chǎn)商和設(shè)備編號信息,這些信息也可以在hwconf中找到。
3、找到了美國服務(wù)器設(shè)備編號可以到pci-ids.ucw.cz/iii/查找與該設(shè)備相關(guān)的信息,可以找到設(shè)備的名稱。
4、通過設(shè)備名稱和型號查找設(shè)備驅(qū)動。
5、編譯模塊/驅(qū)動。
6、lsmod命令可以列出當(dāng)前美國服務(wù)器Linux系統(tǒng)中所有已經(jīng)加載了的模塊/驅(qū)動。
7、modinfo命令可以單看指定的模塊/驅(qū)動的信息,其中alias指的是這個模塊/驅(qū)動所支持的硬件的型號。
8、使用modprobe或者insmod命令可以加載驅(qū)動,使用rmmod可以刪除一個模塊/驅(qū)動。
在美國服務(wù)器Linux系統(tǒng)環(huán)境開發(fā)驅(qū)動程序,首先需要探測到新硬件,接下來就是開發(fā)驅(qū)動程序。
美國服務(wù)器Linux系統(tǒng)關(guān)于驅(qū)動的常用命令如下:
用硬件檢測程序kuduz探測新硬件:service kudzu start ( or restart)
查看CPU信息:cat /proc/cpuinfo
查看板卡信息:cat /proc/pci
查看PCI信息:lspci (相比cat /proc/pci更直觀)
查看內(nèi)存信息:cat /proc/meminfo
查看USB設(shè)備:cat /proc/bus/usb/devices
查看鍵盤和鼠標(biāo):cat /proc/bus/input/devices
查看系統(tǒng)硬盤信息和使用情況:fdisk & disk - l & df
查看各設(shè)備的中斷請求(IRQ):cat /proc/interrupts
查看系統(tǒng)體系結(jié)構(gòu):uname -a
dmidecode查看硬件信息,包括bios、cpu、內(nèi)存等信息
dmesg | more 查看硬件信息
以上就是關(guān)于美國服務(wù)器Linux系統(tǒng)查看驅(qū)動信息的相關(guān)內(nèi)容,希望能幫助各位美國服務(wù)器用戶更好的維護(hù)系統(tǒng)。
關(guān)注美聯(lián)科技,了解更多IDC資訊!