歡迎您光臨本站 註冊首頁

Linux下一個命令通吃硬體信息

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0
現在開始玩LINUX系統的新手越來越多了,但是Linux對於很多新手來說,還是有那麼一點紙一樣的難度的,在windows系統下,我們可以很方便的查看到機器的硬體的配置和信息,那麼在Linux下面,如何查看硬體信息呢,OK,下面就帶領LINUX菜鳥們如何查看機器的硬體配置和信息,首先是幾個小點心,開開大家的胃口,告訴大家其實有很多命令可以單獨實現你想要知道的硬體信息,如果等不及了,呵呵,可以直接看的主角命令,哈哈,這裡暫時保密... 1. 顯示主機的體系結構 [root@localhost ~]# arch ##這2個命令都是同樣的功能
i686
[root@localhost ~]# uname -m
i686 2. 顯示內存使用情況 [root@localhost ~]# cat /proc/meminfo
MemTotal: 515340 kB #物理內存大小
MemFree: 37884 kB
Buffers: 49864 kB
Cached: 334912 kB
SwapCached: 0 kB
Active: 176996 kB
Inactive: 258940 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 515340 kB
LowFree: 37884 kB
SwapTotal: 1048568 kB
SwapFree: 1048568 kB
Dirty: 40 kB
Writeback: 0 kB
AnonPages: 51160 kB
Mapped: 19008 kB
Slab: 33948 kB
PageTables: 2012 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 1306236 kB
Committed_AS: 310776 kB
VmallocTotal: 507896 kB
VmallocUsed: 3784 kB
VmallocChunk: 503984 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
Hugepagesize: 4096 kB
[root@localhost ~]# free #查看物理內存大小 這2個命令同樣功能
total used free shared buffers cached
Mem: 515340 477456 37884 0 49872 334904


-/ buffers/cache: 92680 422660
Swap: 1048568 0 1048568
[root@localhost ~]# 3.查看CPU信息 [root@localhost ~]# cat /proc/cpuinfo
processor : 0
vendor_id : Genuine英特爾
cpu family : 6
model : 13
model name : 英特爾(R) Pentium(R) M processor 1.70GHz
stepping : 8
cpu MHz : 1695.000
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss nx constant_tsc up
bogomips : 3390.00 4. 查看顯卡信息 [root@localhost ~]# lspci | grep -i VGA
00:0f.0 VGA compatible controller: VMware SVGA II Adapter #這是我的虛擬機
[root@localhost ~]# dmesg | grep -i VGA
Console: colour VGA 80x25
[root@localhost ~]#
5. 顯示網卡信息 [root@localhost ~]# lspci | grep -i eth
02:00.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)
6. 顯示硬碟信息 [root@localhost ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
6983168 1639980 4982740 25% /
/dev/sda1 101086 12054 83813 13% /boot
tmpfs 257668 0 257668 0% /dev/shm
[root@localhost ~]# fdisk -l #新手使用這個命令一定不能漏了-l這個參數,否則後果自負... Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux


/dev/sda2 14 1044 8281507 8e Linux LVM
[root@localhost ~]#
哎,好累啊,其實還有許多硬體的信息呢,下面隆重推出本文的主角:一個超級無敵的命令,你可以看到幾乎是一切你想知道的各種硬體配置和詳細的參數,:噹噹當「,下面這個超級無敵的命令就是-------dmidecode,據說這個命令的內容讀取子BIOS,那是相當的牛X和準確啊,哈哈,前提是你的BIOS沒有被JS動過手腳啊,哈哈... [root@localhost ~]# dmidecode > hardware.txt #由於這個命令的輸出超級多,把他寫入到這個hardware.txt 文件里,你可以在裡面找到你想要的一切...
[root@localhost ~]# vi hardware.txt # dmidecode 2.9
SMBIOS 2.31 present.
45 structures occupying 1654 bytes.
Table at 0x000E0010. Handle 0x0000, DMI type 0, 20 bytes
BIOS Information
Vendor: Phoenix Technologies LTD ##BIOS版本的信息
Version: 6.00
Release Date: 12/06/2006
Address: 0xE78A0
Runtime Size: 100192 bytes
ROM Size: 64 kB
Characteristics:
ISA is supported
PCI is supported
PC Card (PCMCIA) is supported
PNP is supported
APM is supported
BIOS is upgradeable
BIOS shadowing is allowed
ESCD support is available
USB legacy is supported .................... Handle 0x001A, DMI type 10, 8 bytes
On Board Device 1 Information ###顯卡的信息
Type: Video
Status: Disabled
Description: VMware SVGA II
On Board Device 2 Information
Type: Sound ####音效卡的信息
Status: Disabled


Description: ES1371 ------------------------ Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
Manufacturer: 英特爾 Corporation ###主板的信息
Product Name: 440BX Desktop Reference Platform
Version: None
Serial Number: None
Handle 0x001B, DMI type 11, 5 bytes

"hardware.txt" 573L, 13913C

哈哈,就舉例到這裡吧,以這個命令結尾,幾乎可以不看前面的內容了,就這個dmidecode 幾乎可以通吃所有硬體信息了,我給本文改名叫做」Linux下一個命令通吃硬體信息「哈哈,如果你還不是很熟悉,還不試驗下,當然讀者有更好的方法,記得給我留言,萬分感謝...


[火星人 ] Linux下一個命令通吃硬體信息已經有561次圍觀

http://coctec.com/docs/linux/show-post-50583.html