Linux 檢視系統硬體資訊(例項詳解) ubuntu的測試環境
linux檢視系統的硬體資訊,並不像windows那麼直觀,這裡我羅列了檢視系統資訊的實用命令,並做了分類,例項解說。
cpu
lscpu命令,檢視的是cpu的統計資訊.
[email protected]:~$ lscpu Architecture: i686 #cpu架構 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian #小尾序 CPU(s): 4 #總共有4核 On-line CPU(s) list: 0-3 Thread(s) per core: 1 #每個cpu核,只能支援一個執行緒,即不支援超執行緒 Core(s) per socket: 4 #每個cpu,有4個核 Socket(s): 1 #總共有1一個cpu Vendor ID: GenuineIntel #cpu產商 intel CPU family: 6 Model: 42 Stepping: 7 CPU MHz:1600.000 BogoMIPS: 5986.12 Virtualization: VT-x #支援cpu虛擬化技術 L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 6144K
檢視/proc/cpuinfo,可以知道每個cpu資訊,如每個CPU的型號,主頻等。
#cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family :6 model : 42 model name : Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz .....
上面輸出的是第一個cpu部分資訊,還有3個cpu資訊省略了。
記憶體
概要檢視記憶體情況
free -m total used free shared buffers cached Mem: 3926 3651 274 0 12 404 -/+ buffers/cache: 3235 691 Swap: 9536 31 9505
這裡的單位是MB,總共的記憶體是3926MB。
檢視記憶體詳細使用
# cat /proc/meminfo MemTotal: 4020868 kB MemFree: 230884 kB Buffers: 7600 kB Cached: 454772 kB SwapCached: 836 kB .....
檢視記憶體硬體資訊
dmidecode -t memory # dmidecode 2.11 SMBIOS 2.7 present. Handle 0x0008, DMI type 16, 23 bytes Physical Memory Array Location: System Board Or Motherboard .... Maximum Capacity: 32 GB .... Handle 0x000A, DMI type 17, 34 bytes .... Memory Device Array Handle: 0x0008 Error Information Handle: Not Provided Total Width: 64 bits Data Width: 64 bits Size: 4096 MB .....
我的主機板有4個槽位,只用了一個槽位,上面插了一條4096MB的記憶體。
磁碟
檢視硬碟和分割槽分佈
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk ├─sda1 8:1 0 1G 0 part /boot ├─sda2 8:2 0 9.3G 0 part [SWAP] ├─sda3 8:3 0 74.5G 0 part / ├─sda4 8:4 0 1K 0 part ├─sda5 8:5 0 111.8G 0 part /home └─sda6 8:6 0 269.2G 0 part
顯示很直觀
如果要看硬碟和分割槽的詳細資訊
# fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00023728 Device Boot Start End Blocks Id System /dev/sda1 * 2048 2148351 1073152 83 Linux /dev/sda2 2148352 21680127 9765888 82 Linux swap / Solaris /dev/sda3 21680128 177930239 78125056 83 Linux /dev/sda4 177932286 976771071 399419393 5 Extended/dev/sda5 177932288 412305407 117186560 83 Linux /dev/sda6 412307456 976771071 282231808 83 Linux
網絡卡
檢視網絡卡硬體資訊
# lspci | grep -i 'eth' 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
檢視系統的所有網路介面
# ifconfig -a eth0 Link encap:乙太網 硬體地址 b8:97:5a:17:b3:8f ..... lo Link encap:本地環回 .....
或者是
ip link show 1: lo: <LOOPBACK> mtu 16436 qdisc noqueue state DOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether b8:97:5a:17:b3:8f brd ff:ff:ff:ff:ff:ff
如果要檢視某個網路介面的詳細資訊,例如eth0的詳細引數和指標
# ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full #支援千兆半雙工,全雙工模式 Supported pause frame use: No Supports auto-negotiation: Yes #支援自適應模式,一般都支援 Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes #預設使用自適應模式 Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full ..... Speed: 100Mb/s #現在網絡卡的速度是100Mb,網絡卡使用自適應模式,所以推測路由是100Mb,導致網絡卡從支援千兆,變成要支援百兆 Duplex: Full #全雙工 ..... Link detected: yes #表示有網線連線,和路由是通的
其他
檢視pci資訊,即主機板所有硬體槽資訊。
lspci 00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09) #主機板晶片 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) #顯示卡 00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04) #usb控制器 00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04) 00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04) 00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04) #音效卡 00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4) #pci 插槽 00:1c.2 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 3 (rev c4) 00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4 (rev c4) 00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04) 00:1f.2 IDE interface: Intel Corporation Panther Point 4 port SATA Controller [IDE mode] (rev 04) #硬碟介面 00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04) 00:1f.5 IDE interface: Intel Corporation Panther Point 2 port SATA Controller [IDE mode] (rev 04) #硬碟介面 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) #網絡卡 03:00.0 PCI bridge: Integrated Technology Express, Inc. Device 8893 (rev 41)
如果要更詳細的資訊:lspci -v 或者 lspci -vv
如果要看裝置樹:lscpi -t
檢視bios資訊
# dmidecode -t bios ...... BIOS Information Vendor: American Megatrends Inc. Version: 4.6.5 Release Date: 04/25/2012 ....... BIOS Revision: 4.6 ......
dmidecode以一種可讀的方式dump出機器的DMI(Desktop Management Interface)資訊。這些資訊包括了硬體以及BIOS,既可以得到當前的配置,也可以得到系統支援的最大配置,比如說支援的最大記憶體數等。
如果要檢視所有有用資訊
dmidecode -q
裡面包含了很多硬體資訊
相關推薦
Linux 檢視系統硬體資訊(例項詳解) ubuntu的測試環境
linux檢視系統的硬體資訊,並不像windows那麼直觀,這裡我羅列了檢視系統資訊的實用命令,並做了分類,例項解說。 cpu lscpu命令,檢視的是cpu的統計資訊. [email protected]:~$ lscpu Architecture: i686
Linux 檢視系統硬體資訊(例項詳解)
linux檢視系統的硬體資訊,並不像windows那麼直觀,這裡我羅列了檢視系統資訊的實用命令,並做了分類,例項解說。 cpu lscpu命令,檢視的是cpu的統計資訊. [email protected]:~$ lscpu Architecture:
Linux查詢系統硬體資訊命令
1.檢視伺服器型號、序列號 $ dmidecode|grep "System Information" -A9|egrep "Manufacturer|Product|Serial" Manufacturer: Huawei Product Name: RH228
Linux檢視系統資源資訊
Linux檢視系統資源資訊 查詢系統相關資訊 查詢CPU相關資訊 檢視記憶體相關資訊 檢視磁碟相關資訊 查詢系統相關資訊 主機名 hostname 檢視
centos檢視系統/硬體資訊及運維常用命令
轉載地址1:http://www.osyunwei.com/archives/754.html 轉載地址2:http://www.2cto.com/os/201403/286160.html [[email protected] ~] # uname -a #
Linux檢視和結束程序命令詳解
轉自:http://www.360doc.com/content/14/1021/20/14508903_418760439.shtml 先看兩個例子: 例子一:結束某個程式,如Firefox 鍵入命令: pkill firefox 例子二:結束某個程
[測試]Linux檢視和結束程序命令詳解
-------------------------------------------------------------------先看兩個例子: 例子一:結束某個程式,如Firefox 鍵入命令:pkill firefox 例子二: 結束某個程序,如find 先用ps命
WinForm實現最小化到系統托盤方法例項詳解
本文例項講述了WinForm實現最小化到系統托盤方法。分享給大家供大家參考。具體分析如下: 有個叫NotifyIcon的控制元件 1、建個WinForm專案,其它操作略過。 2、拉個NotifyIcon控制元件,將屬性Visable設定成False,在Text屬性上隨便填些檔案。 3、實現Form的Size
Linux Rootkit系列三:例項詳解 Rootkit 必備的基本功能
前言 鑑於筆者知識能力上的不足,如有疏忽,歡迎糾正。 測試建議: 不要在物理機測試!不要在物理機測試! 不要在物理機測試! 概要 在 上一篇文章中筆者詳細地闡述了基於直接修改系統呼叫表 (即 sys_call_table /ia32_sys_call_
Centos檢視系統硬體資訊
[[email protected] ~] # uname -a # 檢視核心/作業系統/CPU資訊的linux系統資訊命令 [[email protected] ~] # head -n 1 /etc/issue # 檢視作業系統版本,是數字1不是
linux檔案系統之i節點詳解
0塊:引導塊,每塊1024B 1塊:超級塊 2塊:i節點點陣圖 3塊:邏輯塊點陣圖 4...18:i節點區塊 19塊:資料塊,剛好和Linux檔案系統分析之二中提到的資料塊開始於第19塊吻合。 下面分析第一個i節點,它位於塊號為4的塊中,即是第五塊了。 00001000h: ED 41 00 00 80
Linux檔案系統功能和作用詳解
一、檔案系統 1、檔案結構 目錄:路徑對映 檔案:有邊界的,在磁碟的一段資料流,對資料可以做到按名存取 檔案系統:層級結構,目錄和檔案的一個組合層級結構,起點是根/,組成一個倒置的樹狀結構, /dev/pts/2: 最左側/:表示根目錄 其他的/:
linux檢視各種硬體資訊的方法
1.顯示卡資訊 dmesg | grep -i vga lspci | grep -i vga //檢視顯示卡資訊 2.dmidecode | grep -i 'serrial number' //檢視主機板資訊,檢視主機板的序列號 3.CPU資訊 #通過/proc檔案系統 cat /pr
Centos 檢視系統硬體資訊
[root@yongsen ~] # uname -a # 檢視核心/作業系統/CPU資訊的linux系統資訊命令 [root@yongsen ~] # head -n 1 /etc/issue # 檢視作業系統版本,是數字1不是字母L [root@yongsen ~]
檢視系統硬體資訊(CPU、記憶體、磁碟、網絡卡)
導讀 Windows檢視系統硬體資訊 CentOS檢視系統硬體資訊 Windows檢視系統硬體資訊 檢視Windows系統硬體資訊最方便的方法是使用“魯大師”等類似軟體。效果見下圖: 可以看到,我的電腦配置為: CPU:雙核 記憶體:4G
從一個例項詳解敏捷測試的最佳實踐
敏捷軟體開發是目前十分流行,並在業界逐步推廣的軟體開發模式。不同與傳統的軟體開發模式,敏捷開發模式有著自己鮮明的價值和方法。其中,敏捷測試部分也同以往的軟體測試流程有所不同。這對測試人員提出了新的要求,帶來了新的挑戰。本文將結合一個軟體專案例項,基於專案開發的不同階段,詳細
Linux如何檢視系統當前登入使用者資訊,linux su命令引數及用法詳解(linux切換使用者命令)
作為系統管理員,你可能經常會(在某個時候)需要檢視系統中有哪些使用者正在活動。有些時候,你甚至需要知道他(她)們正在做什麼。本文為我們總結了4種檢視系統使用者資訊(通過編號(ID))的方法。 1. 使用w命令檢視登入使用者正在使用的程序資訊 w命令用於顯示已經登入系統的使用
linux檢視程序例項詳解
檢視程序 ps (重要) Process State 是非常強大的程序檢視命令,用於報告當前系統的程序狀態。 常用選項: 1、BSD風格 a——和終端有關的程序 x——和終端無關的程序 u——顯示程序的執行者 2、sys V風格 -e——檢視所有程序 -l——l
Linux 系統管理命令 - iotop - 動態顯示磁碟 I/O 統計資訊 iotop詳解
命令詳解 重要星級: ★★★★☆ 功能說明: iotop 命令是一款實時監控磁碟 I/O 的工具, 但必須以 root 使用者的身份執行。使用 iotop 命令可以很方便的檢視每個程序使用磁
文字資訊檢視命令之file,strings命令例項詳解
file:將其引數內容的前幾個位元組,與樣式資料庫進行比對, 再在標準輸出下,針對各檔案顯示一行簡短報告 用途:該命令用來識別檔案型別,也可用來辨別一些檔案的編碼格式, 它是通過檢視檔