1. 程式人生 > >CentOS下檢視電腦硬體裝置屬性命令

CentOS下檢視電腦硬體裝置屬性命令

轉載地址:http://www.centoscn.com/CentOS/help/2013/1105/2054.html

如何在linux下檢視電腦硬體裝置屬性

# uname -a               # 檢視核心/作業系統/CPU資訊 # head -n 1 /etc/issue   # 檢視作業系統版本 # cat /proc/cpuinfo      # 檢視CPU資訊 # hostname               # 檢視計算機名 # lspci -tv              # 列出所有PCI裝置 # lsusb -tv              # 列出所有USB裝置 # lsmod                 # 列出載入的核心模組 # env                   # 檢視環境變數資源 # free -m                # 檢視記憶體使用量和交換區使用量 # df -h                 # 檢視各分割槽使用情況 # du -sh         # 檢視指定目錄的大小 # grep MemTotal /proc/meminfo   # 檢視記憶體總量 # grep MemFree /proc/meminfo    # 檢視空閒記憶體量 # uptime                # 檢視系統執行時間、使用者數、負載 # cat /proc/loadavg      # 檢視系統負載磁碟和分割槽 # mount | column -t      # 檢視掛接的分割槽狀態 # fdisk -l               # 檢視所有分割槽 # swapon -s              # 檢視所有交換分割槽 # hdparm -i /dev/hda     # 檢視磁碟引數(僅適用於IDE裝置) # dmesg | grep IDE       # 檢視啟動時IDE裝置檢測狀況網路 # ifconfig               # 檢視所有網路介面的屬性 # iptables -L            # 檢視防火牆設定 # route -n               # 檢視路由表 # netstat -lntp          # 檢視所有監聽埠 # netstat -antp          # 檢視所有已經建立的連線 # netstat -s             # 檢視網路統計資訊程序 # ps -ef                # 檢視所有程序 # top                   # 實時顯示程序狀態使用者 # w                     # 檢視活動使用者 # id             # 檢視指定使用者資訊 # last                  # 檢視使用者登入日誌 # cut -d: -f1 /etc/passwd   # 檢視系統所有使用者 # cut -d: -f1 /etc/group    # 檢視系統所有組 # crontab -l             # 檢視當前使用者的計劃任務服務 # chkconfig –list       # 列出所有系統服務 # chkconfig –list | grep on    # 列出所有啟動的系統服務程式 # rpm -qa                # 檢視所有安裝的軟體包 cat /proc/cpuinfo :檢視CPU相關引數 cat /proc/partitions :檢視硬碟和分割槽 cat /proc/meminfo :檢視記憶體資訊 cat /proc/version :檢視版本,類似uname -r cat /proc/ioports :檢視裝置io埠 cat /proc/interrupts :檢視中斷 cat /proc/pci :檢視pci裝置的資訊 cat /proc/swaps :檢視所有swap分割槽的資訊 該如何才能知道系統都有什麼硬體裝置,有如下幾種方式: 方式一: 使用lsdev命令,可以顯示系統中的裝置及其特徵。 例如:lsdev -C 但是一般的系統上可能沒有這個命令,比如我裝的fedora上面就沒有這個命令。 方法二: 顯示/proc/dev檔案,這個檔案記錄了系統的一些硬體資訊, 例如:cat /proc/dev 方法三: 如果要查詢特定的usb裝置,則可以使用lsusb命令,列出所有的usb裝置。 如果要查詢特定的pcmcia裝置,則可以使用lspcmcia命令,列出所有的pcmcia裝置。 如果要查詢特定的pci裝置,則可以使用lspci命令,列出所有的pcm裝置。   Linux檢視硬體資訊及驅動裝置   用硬體檢測程式kudzu探測新硬體:service kudzu start ( or restart)   檢視CPU資訊:cat /proc/cpuinfo   查看板卡資訊:cat /proc/pci   檢視PCI資訊:lspci (相比cat /proc/pci更直觀)   檢視記憶體資訊:cat/proc/meminfo   檢視USB裝置:cat /proc/bus/usb/devices   檢視鍵盤和滑鼠:cat/proc/bus/input/devices   檢視系統硬碟資訊和使用情況:fdisk & disk- l & df   檢視各裝置的中斷請求(IRQ):cat/proc/interrupts   檢視系統體系結構:uname -a   在LINUX環境開發驅動程式,首先要探測到新硬體,接下來就是開發驅動程式。   常用命令整理如下:   用硬體檢測程式kudzu探測新硬體:service kudzu start ( or restart)   檢視CPU資訊:cat /proc/cpuinfo   查看板卡資訊:cat /proc/pci   檢視PCI資訊:lspci (相比cat /proc/pci更直觀)   檢視記憶體資訊:cat/proc/meminfo   檢視USB裝置:cat /proc/bus/usb/devices   檢視鍵盤和滑鼠:cat/proc/bus/input/devices   檢視系統硬碟資訊和使用情況:fdisk & disk- l & df   檢視各裝置的中斷請求(IRQ):cat/proc/interrupts   檢視系統體系結構:uname -a   dmidecode檢視硬體資訊,包括bios、cpu、記憶體等資訊   dmesg | more 檢視硬體資訊   對於“/proc”中檔案可使用檔案檢視命令瀏覽其內容,檔案中包含系統特定資訊:   Cpuinfo 主機CPU資訊   Dma 主機DMA通道資訊   Filesystems 檔案系統資訊   Interrupts 主機中斷資訊   Ioprots 主機I/O埠號資訊   Meninfo 主機記憶體資訊   Version Linux記憶體版本資訊 顯示PCI裝置詳細資訊 當前很多常用硬體都是PCI(Peripheral Component Interconnect)裝置,如音效卡、網絡卡、USB控制器等,稍老一點的顯示卡一般也是PCI裝置。很可能由於要安裝驅動或其它的需要檢視PCI裝置的詳細資訊。lspci命令方便地實現了這一點。 lspci最簡單的使用方法是: lspci它顯示出通常對我們最有用的資訊。 如果要更的詳細資訊,可以: lspci -vlspci -vvlspci -vvv如果有的專案不能正常翻譯成人能理解的文字,可以 update-pciids使用此功能需要確認您已連到網際網路,能訪問國外網。