1. 程式人生 > >CentOS檢視硬體資訊大全

CentOS檢視硬體資訊大全


CentOS常用命令檢視cpu
more /proc/cpuinfo | grep “model name”
grep “model name” /proc/cpuinfo
[[email protected] /]# grep “CPU” /proc/cpuinfo
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
2、CentOS常用命令檢視記憶體
grep MemTotal /proc/meminfo grep MemTotal /proc/meminfo | cut -f2 -d: free -m |grep “Mem”
| awk ‘{print $2}’
3、使用CentOS常用命令檢視cpu是32位還是64位
檢視CPU位數(32 or 64)
getconf LONG_BIT
4、使用CentOS常用命令檢視當前linux的版本
more /etc/redhat-release
cat /etc/redhat-release
5、使用CentOS常用命令檢視核心版本
uname -r
uname -a
6、使用CentOS常用命令檢視硬碟和分割槽
df -h fdisk -l 也可以檢視分割槽
du -sh 可以看到全部佔用的空間
du /etc -sh 可以看到這個目錄的大小
7、使用CentOS常用命令檢視安裝的軟體包
檢視系統安裝的時候裝的軟體包
cat -n /root/install.log
more /root/install.log | wc -l
8、使用CentOS常用命令檢視鍵盤佈局
cat /etc/sysconfig/keyboard
cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=
9、使用CentOS常用命令檢視selinux情況
sestatus
sestatus | cut -f2 -d:
cat /etc/sysconfig/selinux
10、使用CentOS常用命令檢視ip,mac地址
在ifcfg-eth0 檔案裡你可以看到mac,閘道器等資訊。 ifconfig cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR

cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR | cut -f2 -d= ifconfig eth0 |grep “inet addr:” |awk

‘{print $2}’|cut -c 6- ifconfig | grep ‘inet addr:’| grep -v ’127.0.0.1′ | cut -d: -f2 | awk ‘{ print $1}’

檢視閘道器 cat /etc/sysconfig/network 檢視dns cat /etc/resolv.conf 十二:使用CentOS常用命令查
看預設語言
echo $LANG $LANGUAGE
cat /etc/sysconfig/i18n
11、使用CentOS常用命令檢視所屬時區和是否使用UTC時間
cat /etc/sysconfig/clock
12、使用CentOS常用命令檢視主機名
cat /etc/sysconfig/network
修改主機名就是修改這個檔案,同時最好也把host檔案也修改。
13:使用CentOS常用命令檢視開機執行時間
uptime
09:44:45 up 67 days, 23:32, …
14、檢視主機板資訊
dmidecode |more

**************************************************************************************************

1.檢視機器所有硬體資訊:

dmidecode |more

dmesg |more

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

2.檢視CPU資訊

方法一:

Linux下CPU相關的引數儲存在 /proc/cpuinfo 檔案裡

cat /proc/cpuinfo |more

方法二:

採用命令 dmesg | grep CPU 可以檢視到相關CPU的啟動資訊

檢視CPU的位數:

getconf LONG_BIT

3.檢視Mem資訊

cat /proc/meminfo |more (注意輸出資訊的最後一行:MachineMem: 419****72 kB)

free -m

top

4.檢視磁碟資訊

方法一:

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

方法二:

直接檢視

cat /proc/partitions

5.檢視網絡卡資訊

方法一:

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

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

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

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

方法二:

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

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

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

6.如何檢視主機板資訊?

lspci

7.如何掛載ISO檔案

mount -o loop -t iso9660 *.iso mount_point

解除安裝直接umount mount_point即可

8.如何檢視光碟相關資訊

方法一:

**CD光碟後,在本人的RHEL5系統裡,光碟檔案是 /dev/cdrom,

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

[[email protected] tmp]# mount /dev/cdrom mount_point

mount: block device /dev/cdrom is write-protected, mounting read-only

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

[[email protected] tmp]# ls -l /dev/cdrom*

lrwxrwxrwx 1 root root 3 01-08 08:54 /dev/cdrom -> hdc

lrwxrwxrwx 1 root root 3 01-08 08:54 /dev/cdrom-hdc -> hdc

因此我們也可以這樣 mount /dev/hdc mount_point

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

[[email protected] tmp]# mount /dev/hdc mount_point

mount: 找不到介質

9.如何檢視USB裝置相關

方法一:

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

Disk /dev/sda: 2012 MB, 20122****44 bytes

16 heads, 32 sectors/track, 7676 cylinders

Units = cylinders of 512 * 512 = 262144 bytes

Device Boot Start End Blocks Id System

/dev/sda1 * 16 7676 196****24 b W95 FAT32

U盤的裝置檔案是 /dev/sda,2G大小,FAT32格式。

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

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

mount /dev/sda1 mount_point

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

解除安裝命令是 umount mount_point

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

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

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

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

[[email protected] tmp]# lsusb

Bus 001 Device 001: ID 0000:0000

Bus 002 Device 001: ID 0000:0000

Bus 003 Device 001: ID 0000:0000

Bus 004 Device 002: ID 0951:1613 Kingston Technology

Bus 004 Device 001: ID 0000:0000

===================================================

獲取記憶體,cpu真實核數方法

===================================================

linux記憶體檢視方式

如下顯示free是顯示的當前記憶體的使用,-m的意思是M位元組來顯示內容.我們來一起看看.

$ free -m
total used free shared buffers cached
Mem: 1002 769 232 0 62 421
-/+ buffers/cache: 286 715
Swap: 1153 0 1153

第一部分Mem行:
total 記憶體總數: 1002M
used 已經使用的記憶體數: 769M
free 空閒的記憶體數: 232M
shared 當前已經廢棄不用,總是0
buffers Buffer 快取記憶體數: 62M
cached Page 快取記憶體數:421M

關係:total(1002M) = used(769M) + free(232M)

第二部分(-/+ buffers/cache):
(-buffers/cache) used記憶體數:286M (指的第一部分Mem行中的used - buffers - cached)
(+buffers/cache) free記憶體數: 715M (指的第一部分Mem行中的free + buffers + cached)

可見-buffers/cache反映的是被程式實實在在吃掉的記憶體,而+buffers/cache反映的是可以挪用的記憶體總數。

第三部分是指交換分割槽, 我想不講大家都明白.

我想大家看了上面,還是很暈.第一部分(Mem)與第二部分(-/+ buffers/cache)的結果中有關used和free為什麼這麼奇怪.
其實我們可以從二個方面來解釋.
對作業系統來講是Mem的引數.buffers/cached 都是屬於被使用,所以它認為free只有232.
對應用程式來講是(-/+ buffers/cach).buffers/cached 是等同可用的,因為buffer/cached是為了提高程式執行的效能,當程式使

用記憶體時,buffer/cached會很快地被使用。

所以,以應用來看看,以(-/+ buffers/cache)的free和used為主.所以我們看這個就好了.另外告訴大家一些常識.Linux為了提高磁碟

和記憶體存取效率, Linux做了很多精心的設計, 除了對dentry進行快取(用於VFS,加速檔案路 徑名到inode的轉換), 還採取了兩種主

要Cache方式:Buffer Cache和Page Cache。前者針對磁碟塊的讀寫,後者針對檔案inode的讀寫。這些Cache能有效縮短了 I/O系統

呼叫(比如read,write,getdents)的時間。

記住記憶體是拿來用的,不是拿來看的.不象windows, 無論你的真實實體記憶體有多少,他都要拿硬碟交換檔案來讀.這也就是windows為

什麼常常提示虛擬空間不足的原因.你們想想,多無聊,在記憶體還有大部分 的時候,拿出一部分硬碟空間來充當記憶體.硬碟怎麼會快過

記憶體.所以我們看linux,只要不用swap的交換空間,就不用擔心自己的記憶體太少.如果常常 swap用很多,可能你就要考慮加實體記憶體了

.這也是linux看記憶體是否夠用的標準哦

Linux下檢視CPU真實核數

很多人都知道, 直接敲 cat /proc/cpuinfo 可以看到詳細的cpu資訊.

資訊裡會分processor 0 -n, 如果你認為n就是cpu真實核數的話, 就大錯特錯了.

我們知道intel有超執行緒技術(HT), 它可以在邏輯上分一倍數量的cpu出來.所以, 光看processor數量是不準的.

真實的核數, 應該是 cpu cores 這個引數值.

[[email protected] logs]$ cat /proc/cpuinfo

processor : 0

vendor_id : GenuineIntel

cpu family : 6

model : 15

model name : Intel(R) Xeon(R) CPU E5310 @ 1.60GHz

stepping : 7

cpu MHz : 1596.035

cache size : 4096 KB

physical id : 0

siblings : 4

core id : 0

cpu cores : 4

fdiv_bug : no

hlt_bug : no

f00f_bug : no

coma_bug : no

fpu : yes

fpu_exception : yes

cpuid level : 10

wp : yes

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr

sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl tm2 xtpr

bogomips : 3194.26

物理cpu數量,可以數不重複的 physical id 有幾個。

相關推薦

CentOS檢視硬體資訊大全

CentOS常用命令檢視cpu more /proc/cpuinfo | grep “model name” grep “model name” /proc/cpuinfo [[email protected] /]# grep “CPU” /proc/cpu

CentOS 檢視硬體資訊

1、centos 下檢視硬體資訊內容非常全面。 CentOS常用命令檢視cpu more /proc/cpuinfo | grep “model name” grep “model name” /proc/cpuinfo [[email protected] /]# grep “CPU” /proc

CentOS檢視系統資訊常用命令

檢視CPU # 命令1 more /proc/cpuinfo | grep "model name" # 命令2 grep "model name" /proc/cpuin

centos 檢視伺服器資訊 版本cpu

檢視 版本 cat /etc/redhat-release        uname -a   檢視所有 1、檢視 CPU 物理個數   grep 'physical id' /proc/cpuinfo

linux系統上檢視硬體資訊

一:檢視CPU more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo 如果覺得需要看的更加舒服 grep "model name" /proc/cpuinfo | cut -f2 -d:

檢視硬體資訊詳解,lspci

[email protected]:~# lspci00:00.0 Host bridge: Intel Corporation Haswell-E DMI2 (rev 02)      #表示整合主機板顯示型別為 Intel Corporation Haswell-E

CentOS檢視系統資訊-CentOS檢視命令

一:檢視cpu more /proc/cpuinfo | grep "model name"  grep "model name" /proc/cpuinfo  如果覺得需要看的更加舒服 grep "model name" /proc/cpuinfo | cut -f2

系統技術非業餘研究 » hwconfig檢視硬體資訊

最近經常要測試新硬體,瞭解硬體的具體型號和引數就非常重要,過去經常透過lspci, dmidecode, dmesg, ethtool, lshal, megacli等命令和各種/proc資訊來了解,需要對這些工具很熟悉, 貌似比較不方便和準確。 今天看到某同學用的hwconfig感覺資訊很專業,

Ubuntu 上檢視硬體資訊命令

一、升級intel顯示卡驅動系統-系統管理-新立得軟體管理包, 設定-軟體庫-第三方軟體,新增 以下兩個地址deb http://ppa.launchpad.NET/ubuntu-x-swat/x-updates/ubuntu jaunty maindeb-src http://ppa.launchpad.N

centos檢視伺服器資訊常用的命令

小站:www.omalimaliho.com 一:使用CentOS常用命令檢視cpu more /proc/cpuinfo | grep “model name” grep “model name” /proc/cpuinfo [[email protected] /]# grep “CPU

(win和win server)dos下通過wmic命令檢視硬碟和記憶體/CPU資訊(windows自帶命令檢視硬體資訊)

如何在windows系統自帶命令檢視硬體資訊,怎樣dos命令檢視硬碟和記憶體/CPU資訊?最直接的是:開始→執行→CMD開啟命令提示符,在該視窗下輸入systeminfo執行,即可看到幾乎所有想知道的系統資訊,甚至包括機器上已安裝的網絡卡及其IP。  問題描述: 如何從系統

Linux檢視硬體資訊以及驅動裝置的命令

用硬體檢測程式kuduz探測新硬體:service kudzu start ( or restart) 檢視CPU資訊:cat /proc/cpuinfo 查看板卡資訊:cat /proc/pci 檢視PCI資訊:lspci (相比cat /proc/p

Linux系統檢視硬體資訊命令總結

lscpu lscpu命令能夠檢視 CPU 和處理單元的資訊,該命令沒有任何其他選項或者別的功能。 lscpu lspci lspci可以用來列出所有的 PCI 匯流排,還有與 PCI 匯流排相連的裝置的詳細資訊,比如 VGA 介面卡、顯示卡、網路介面卡、usb 埠

linux 下檢視硬體資訊(mac,IP地址,硬碟型號,序列號等)

本機為debian 8(jessie)方法同樣使用於其他linux 系統 檢視mac和IP地址 方法一 開啟terminal輸入命令: sudo ifconfig eth0 後的 HWaddr xx:xx:xx:xx:xx:xx 即為

Linux環境下檢視硬體資訊

在Linux下檢視硬體資訊的最基本方法就是利用/proc檔案系統,這個動態檔案系統裡提供了很多相關的資訊,比如: 1 2 3 4 5 6 7 8 9 10 11 12

Solaris中檢視硬體資訊常用命令

11、檢視及啟動系統的64位核心模式 64位模式 # isalist –v sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc # isainfo –v 64-bit sparcv9 appl

Linux系統檢視硬體資訊神器,比裝置管理器好用100倍!

大家都知道,當我們的 Linux 系統計算機出現問題時,需要對其排除故障,首先需要做的是找出計算機的硬體資訊。下面介紹一個簡單易用的應用程式——`HardInfo`,你可以利用它來顯示你電腦的每個硬體方面的資訊,它的好處就是不必去拆分電腦單獨檢視每個部件。 #### 安裝HardInfo工具 有的小夥伴會

centos檢視系統/硬體資訊及運維常用命令

轉載地址1:http://www.osyunwei.com/archives/754.html 轉載地址2:http://www.2cto.com/os/201403/286160.html [[email protected] ~] # uname -a #

CentOS 7檢視系統版本及檢視機器位數x86-64 & centOS7下實踐查詢版本/CPU/記憶體/硬碟容量等硬體資訊

http://www.linuxidc.com/Linux/2016-11/137550.htm http://blog.csdn.net/dream_broken/article/details/52883883 前言 記下CentOS

Centos檢視系統硬體資訊

[[email protected] ~] # uname -a # 檢視核心/作業系統/CPU資訊的linux系統資訊命令 [[email protected] ~] # head -n 1 /etc/issue # 檢視作業系統版本,是數字1不是