linux檢視硬體配置的命令

2021-06-02 22:54:30 字數 3773 閱讀 2491

dmidecode |more

dmesg |more

這2個命令出來的資訊都非常多,所以建議後面使用"|more"便於檢視

linux下cpu相關的引數儲存在 /proc/cpuinfo 檔案裡

cat /proc/cpuinfo |more

採用命令 

dmesg | grep cpu 

可以檢視到相關cpu的啟動資訊

檢視cpu的位數:

getconf long_bit

cat /proc/meminfo |more (注意輸出資訊的最後一行:machinemem: 41932272 kb)

free -m

view plain

root@localhost ~]# free -m  

total       used       free     shared    buffers     cached  

mem:           503        331        171          0         75        156  

-/+ buffers/cache:         99        404  

swap:          509          0        509  

topfdisk -l 

可以看到系統上的磁碟(包括u盤)的分割槽以及大小相關資訊。

直接檢視

cat 

/proc/partitions

方法一:

ethtool eth0 採用此命令可以檢視到網絡卡相關的技術指標

(不一定所有網絡卡都支援此命令)

ethtool -i eth1 加上 -i 引數檢視網絡卡驅動

可以嘗試其它引數檢視網絡卡相關技術引數

方法二:

也可以通過dmesg | grep eth0 等看到網絡卡名字(廠家)等資訊

通過檢視 /etc/sysconfig/network-scripts/ifcfg-eth0 可以看到當前的網絡卡配置包括ip、閘道器位址等資訊。

當然也可以通過ifconfig命令檢視。

lspci

mount -o loop *.iso mount_point

插入cd光碟後,在本人的紅旗6系統裡,光碟檔案是 /dev/cdrom,

因此只需 mount /dev/cdrom mount_point 即可。

view plain

[root@localhost ~]# mount /dev/cdrom mount_point  

mount: block device /dev/cdrom is write-protected

, mounting read-only  

其實仔細看一下,光碟機的裝置檔案是 scd0 

view plain

root@localhost ~]# ls -l /dev/cdrom*  

lrwxrwxrwx 1 root root 4 08-24 16:21 /dev/cdrom -> scd0  

lrwxrwxrwx 1 root root 4 08-24 16:21 /dev/cdrom-sr0 -> scd0  

因此我們也可以這樣

mount /dev/scd0 mount_point

view plain

[root@localhost ~]# mount /dev/scd0 /mnt/cd  

mount: block device /dev/scd0 is write-protected

, mounting read-only  

如果光碟機裡沒放入有效光碟,則報錯:

view plain

[root@localhost ~]# mount /dev/scd0 mount_point  

mount: 找不到介質

其實通過 fdisk -l 命令可以檢視到接入的u盤資訊,本人的u盤資訊如下:

view plain

disk /dev/sdd: 1967 mb, 1967128576 bytes  

151 heads, 56 sectors/track, 454 cylinders  

units = cylinders of 8456 * 512 = 4329472 bytes  

device boot      start         end      blocks   id  system  

/dev/sdd1               1         423     1787904    b  w95 fat32  

partition 1 has different physical/logical beginnings (non-linux?):  

phys=(0, 2, 3) logical=(0, 2, 17)  

partition 1 has different physical/logical endings:  

phys=(222, 150, 56) logical=(422, 133, 56)  

u盤的裝置檔案是 /dev/sdd,2g大小,fat32格式。

如果使用者登陸的不是linux圖形介面,u盤不會自動掛載上來。

此時可以通過手工掛載(mount):

mount /dev/sdd1 mount_point

以上命令將u盤掛載到當前目錄的 mount_point 目錄,注意掛的是 sda1 不是 sda。

解除安裝命令是 umount mount_point

linux預設沒有自帶支援ntfs格式磁碟的驅動,但對fat32支援良好,掛載的時候一般不需要 -t vfat 引數 。

如果支援ntfs,對ntfs格式的磁碟分割槽應使用 -t ntfs 引數。

如果出現亂碼情況,可以考慮用 -o iocharset=字符集 引數。

可以通過 lsusb 命令檢視 usb 裝置資訊哦:

view plain

root@localhost ~]# lsusb  

unknown line at line 5959  

unknown line at line 5960  

unknown line at line 5961  

unknown line at line 5962  

unknown line at line 5963  

unknown line at line 5964  

unknown line at line 5965  

unknown line at line 5966  

unknown line at line 5967  

unknown line at line 5968  

unknown line at line 5969  

unknown line at line 5970  

bus 001 device 001: id 0000:0000  

bus 002 device 003: id 18e3:9106 //表示第二個usb主控制器

bus 002 device 001: id 0000:0000  

[root@localhost ~]# lspci | grep usb  //總共有幾個usb總控制器

02:00.0 usb controller: intel corporation 82371ab/eb/mb piix4 usb  

02:03.0 usb controller: vmware inc abstract usb2 ehci controller    

linux檢視硬體配置的命令

dmidecode more dmesg more 這2個命令出來的資訊都非常多,所以建議後面使用 more 便於檢視 linux下cpu相關的引數儲存在 proc cpuinfo 檔案裡 cat proc cpuinfo more 採用命令 dmesg grep cpu可以檢視到相關cpu的啟動資...

檢視Linux的硬體配置

1.檢視機器所有硬體資訊 dmidecode more dmesg more 這2個命令出來的資訊都非常多,所以建議後面使用 more 便於檢視 2.檢視cpu資訊 方法一 linux下cpu相關的引數儲存在 proc cpuinfo 檔案裡 cat proc cpuinfo more 方法二 檢視...

linux下檢視硬體配置的相關命令

from 用硬體檢測程式kuduz探測新硬體 service kudzu start or restart 檢視cpu資訊 cat proc cpuinfo dmesg grep i cpu dmidecode t processor 檢視記憶體資訊 cat proc meminfo free m ...