天天看點

如何檢視Linux的相關配置資訊

如何檢視Linux的相關配置資訊

    不管是做運維還是DBA,在進入一個Linux系統的時候肯定是要了解目前系統的配置情況的,那麼如何檢視呢?總不能把伺服器拆了吧!呵 呵,這裡是有一些指令可以取得的。經過資料搜

索和查找現總結了如下,以備後查~

這裡主要從作業系統類型及版本、cpu、記憶體和硬碟進行說明:

1. 檢視作業系統版本和核心:

cat /etc/issue

uname -r(uname -a)

2.檢視檔案系統類型

shell> df -Th

這個指令不僅可以看所有分區的檔案系統類型,對于各個分區的大小、使用情況和挂載點也都一目了然。

shell> file -s /dev/hda1

檢視指定分區的檔案系統類型

3.檢視CPU相關資訊

我的機器是雙cpu,雙核 的。。。

cat /etc/cpuinfo

processor       : 0                  #第一個cpu

vendor_id       : GenuineIntel   #cpu廠商ID是GenuineIntel,說明:vendor_id 代表X86系列CPU制造商辨別。例如:“GenuineIntel” 或“AuthenticAMD”。

cpu family      : 6                 #cpu 系列是6,說明:CPU廠家生産的CPU系列号, 可用來确定處理器屬于那一代産品。

例如:

 6系列的INTEL處理器包括 Pentium Pro、Pentium II、 Pentium II Xeon、Pentium III和Pentium III Xeon處理器。 5 系列(第五代)包括Pentium處理器和采用 MMX技術的Pentium處理器。F系列的INTEL處理器包括INTEL Pentium 4系列處理器(包括相同核心的Celerom處理器)。

 6系列的AMD處理器實際指有K7系列CPU,有DURON和 ATHION兩大類。

不 過對于非X86系列的CPU則可能不顯示值。

model          : 15            #型号23,說明:型号辨別可用來 确定處理器的制作技術以及屬于該系列的第幾代設計(或核心),型号與系列通常是互相配合使用的,用于确定計算機所

安裝的處理器是屬于某 系列處理器的哪種特 定類型。如可确定Celerom處理器是Coppermine還是Tualutin核心;Athlon XP處理器是Paiomino還是 Thorouhgbred核心。Model 14表示CPU采用的是Coppermine核心。即使同是P3或P4,不同時期也有多種不同的核心,核心的改進能帶來性能不小的提升。 Coppermine 之前有katmai核心,之後有Tualatin核心。

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

stepping        : 6             #步進是10,說明:步進編号用來辨別處理器的設計或制作版本,有助于控制和跟蹤處理器的更改,步進還可以讓最終使用者更具體地識别其系統安裝的處

理器版本,确定微處理器的内部設計或制作特性。步進編号就好比處理器的小版本号,如CPUID為 “686”和“686A”就好比WINZIP8.0和8.1的關系。步進編号和核心步進是密切聯系的。

cpu MHz       : 1595.919       #cpu主頻是1595.919MHz

cache size       : 4096 KB      #二級緩存是4M

cpu cores       : 2                #每個cpu插槽核數/每顆實體cpu核數是2

。。。

processor       : 1                #第二個cpu

vendor_id       : GenuineIntel

cpu family      : 6

model           : 15

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

stepping        : 6

cpu MHz       : 1595.919

cache size      : 4096 KB

physical id     : 0

siblings        : 2

core id         : 1

cpu cores       : 2

4.檢視cpu的位數

getconf LONG_BIT

32

5.檢視記憶體相關資訊

cat /etc/meminfo

MemTotal:       255444 kB

MemFree:         53364 kB

Buffers:         12204 kB

Cached:         111108 kB

SwapCached:          0 kB

Active:         114816 kB

Inactive:        57840 kB

。。。。

6.檢視硬碟和相關分區資訊

shell>fdisk -l

7.查 看安裝了哪些rpm套件

shell>rpm -qa

8.檢視ip和mac位址資訊

shell> ifconfig

或者

shell> more /etc/sysconfig/network-scripts/ifcfg-eth0

9.檢視dns資訊

shell> more /etc/resolv.conf

10.檢視目前主機名稱

shell>hostname

cat /etc/sysconfig/network

11.檢視主機闆資訊

shell>lspci

12.檢視 目前系統記憶體使用情況

shell>free -k/free -m

13.檢視某一個檔案夾的大小

shell>du -sh dirName

檢視目前檔案夾的總大小

shell>du -sh

檢視目前檔案夾每個檔案/檔案夾的大小

shell>du -sh *

14.檢視目前系統cpu,memeory,負載情況

shell> top

15.檢視運 行時間及負載情況

shell> uptime

16.檢視所屬時區和是否使用UTC時間

cat /etc/sysconfig/clock

17:檢視預設語言

echo $LANG $LANGUAGE

cat /etc/sysconfig/i18n

18.檢視某一網站的伺服器環境

curl --head www.sina.com

本文出自 51CTO.COM技術部落格

本文轉自 yubowei 51CTO部落格,原文連結:http://blog.51cto.com/samyubw/326424

上一篇: ISDN
下一篇: Dos 指令

繼續閱讀