1、如何查看伺服器配置
||一、DOS命令查看伺服器的配置
1.查詢CPU個數
cat /proc/cpuinfo | grep physical | sort -n | uniq | wc -l
2.查詢伺服器型號
dmidecode | grep "Proct Name"
或
dmidecode -s system-proct-name
3.查看CPU幾核
cat /proc/cpuinfo | grep physical | sort -n | uniq -c
4.查看CPU信息<型號>
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq
5.查看CPU運行位數
# getconf LONG_BIT
32
(說明當前CPU運行在32bit模式下, 但不代表CPU不支持64bit)
# cat /proc/cpuinfo | grep flags | grep 'lm' | wc -l
8
(結果大於0, 說明支持64bit計算. lm指long mode, 支持lm則是64bit)
6.查看當前操作系統內核信息
uname -a
7.查看網卡速率
ethtool eth0
8.查看當前操作系統發行版信息
lsb_release -d
9.查看內存的插槽數,已經使用多少插槽.每條內存多大
dmidecode|grep -P -A5 "Memory\s+Device" | grep Size |grep -v Range | cat -n
10. 查看內存的頻率
dmidecode|grep -A16 "Memory Device"|grep 'Speed' | cat -n
11.查看伺服器出廠編號<適用於DELL 。 LENOVO則顯示不出來>
dmidecode -s chassis-serial-number
12.對於DELL伺服器的信息可通過DSET獲取
DSET工具2.2使用說明(Windows版):
DSET工具2.1使用說明(Linux版):
13.For Windows(win2003 winXP以上版本):
命令1:wmic bios get serialnumber(獲取SN|不適用於LENOVO機器)
命令2:wmic csproct get name,identifyingnumber(獲取SN和機型)
以下為一台LENOVO R510 G7 Windows方面的一些信息查詢
二、魯大師查詢伺服器的配置
通過魯大師查詢到的一些信息
2、如何查看linux伺服器的配置
1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。
2、在linux命令行下輸入shell指令:cat /proc/cpuinfo,按回車,會看到cpu的信息。
3、輸入shell指令:fdisk -l,按回車,會看到硬碟的信息。
3、怎麼查看linux伺服器的配置
|幾個cpu
Java代碼
more /proc/cpuinfo |grep "physical id"|uniq|wc -l
每個cpu是幾核(假設cpu配置相同)
Java代碼
more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l
Java代碼
cat /proc/cpuinfo | grep processor
1. 查看物理CPU的個數
Java代碼
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
2. 查看邏輯CPU的個數
Java代碼
#cat /proc/cpuinfo |grep "processor"|wc -l
3. 查看CPU是幾核
Java代碼
#cat /proc/cpuinfo |grep "cores"|uniq
4. 查看CPU的主頻
Java代碼
#cat /proc/cpuinfo |grep MHz|uniq
Java代碼
# uname -a
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
(查看當前操作系統內核信息)
Java代碼
# cat /etc/issue | grep Linux
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
(查看當前操作系統發行版信息)
Java代碼
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8個邏輯CPU, 也知道了CPU型號)
Java代碼
# cat /proc/cpuinfo | grep physical | uniq -c
4 physical id : 0
4 physical id : 1
(說明實際上是兩顆4核的CPU)
Java代碼
# getconf LONG_BIT
32
(說明當前CPU運行在32bit模式下, 但不代表CPU不支持64bit)
Java代碼
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
8
(結果大於0, 說明支持64bit計算. lm指long mode, 支持lm則是64bit)
如何獲得CPU的詳細信息:
linux命令:
Java代碼
cat /proc/cpuinfo
用命令判斷幾個物理CPU,幾個核等:
邏輯CPU個數:
Java代碼
# cat /proc/cpuinfo | grep "processor" | wc -l
物理CPU個數:
Java代碼
# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
每個物理CPU中Core的個數:
Java代碼
# cat /proc/cpuinfo | grep "cpu cores" | wc -l
是否為超線程?
如果有兩個邏輯CPU具有相同的」core id」,那麼超線程是打開的。
每個物理CPU中邏輯CPU(可能是core, threads或both)的個數:
Java代碼
# cat /proc/cpuinfo | grep "siblings"
查看文件夾大小
Java代碼
-sh *
列出所有埠
Java代碼
netstat -a | more
列出所有 tcp 埠
Java代碼
netstat -at
列出所有 udp 埠
Java代碼
netstat -au
不顯示主機,埠和用戶名
Java代碼
netstat -an | grep 9300
輸出中顯示 PID 和進程名稱
Java代碼
netstat -p
顯示 TCP 或 UDP 埠的統計信息
Java代碼
# netstat -st
# netstat -su
顯示所有埠的統計信息
Java代碼
netstat -s
只顯示監聽埠
Java代碼
netstat -l
只列出所有監聽 tcp 埠
Java代碼
netstat -lt
只列出所有監聽 udp 埠
Java代碼
netstat -lu
只列出所有監聽 UNIX 埠
Java代碼
netstat -lx
持續輸出 netstat 信息
Java代碼
netstat -c
顯示系統不支持的地址族
Java代碼
netstat --verbose
顯示核心路由信息
Java代碼
netstat -r
找出程序運行的埠
Java代碼
netstat -ap | grep ssh
找出運行在指定埠的進程
Java代碼
netstat -an | grep ':80'
顯示網路介面列表
Java代碼
netstat -i
顯示詳細信息,像是 ifconfig 使用
Java代碼
netstat -ie
查看連接某服務埠最多的的IP地址
Java代碼
netstat -nat | grep "192.168.1.15:22" |awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -20
TCP各種狀態列表
Java代碼
netstat -nat |awk '{print $6}'
先把狀態全都取出來,然後使用uniq -c統計,之後再進行排序。
Java代碼
netstat -nat |awk '{print $6}'|sort|uniq -c
Java代碼
netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn
需要解決更多linux問題,詳情請看《Linux就該這樣學》
4、怎麼選擇伺服器配置
看需求了,要看網站的規模,網站的日均流量等等來選擇的,如果是前期的小站,或者流量不會集中很高的企業站,就不需要很高配置的伺服器了,一般1核2g 1m的就夠用。
嘗試根據下面四個問題來評估自己的需求:
1. 伺服器運行什麼應用?
2. 需要支持多少用戶訪問?
3. 需要多大空間來存儲數據?
4. 我的業務有多重要?
首先得弄明白自己租用伺服器用來干什麼放網站、應用運行或者是用來搭建區域網和放置游戲等,都有一個自己的用途,弄明白用伺服器是用來幹嘛的,就可以很明確的知道自己需要的是哪種類型的伺服器
2.伺服器的價格
伺服器的價格呢主要是看伺服器的配置,例如高防伺服器,每個人對高防伺服器的需求不同價格也會不同比如有的需要防禦值更高的有的需要帶寬很大的還有的對CPU以及硬碟有要求,所以在選擇伺服器的時候要明白自己需要哪種配置,然後再根據配置決定自己的價格預算
3.伺服器商的選擇
現在國內伺服器商現在有很多,在選擇伺服器商的時候也要認真辨別,現在有的小伺服器上用虛擬主機冒充獨立主機但是價格呢卻是按照獨立主機的價格收,如果是需要租賃獨立主機那麼久一定要辨別清楚了,因為這兩者差異還是比較大的
4.售後服務
再選擇好伺服器租賃商後還要考慮是否能提供7*24小時的售後技術支持,如果不能提供24小時的售後技術支持的話那麼就要慎重考慮了,因為伺服器在運行中誰都不能保證會不會出問題,如果使用期間出了問題伺服器商必須能及時處理,這樣才能保證不會給自己造成太大損失。
從你的需求來看,國內選擇那幾個比較大的商家合適,至於名字和具體配置選擇也是一門學問,老魏會幫助你提供參考意見。
5、伺服器的配置(參數)是如何的?
你可以到廠商官網看看,相關的一些設計配置參數,比如這款
產品型號:ZI2W6S7-8438HV
產品類型:雙路十六核機架式伺服器
處 理 器:Xeon Silver
4110
內 存:8G DDR4 REG ECC
硬 盤:HD SATA3
2TB
網 卡:雙千兆
管 理:硬體監控、遠程管理
機 構:2U機架式
電 源:500W
操作系統:Linux免費版
/ VMware ESXi
服 務:全國聯保 叄年質保
6、怎樣查看別人網站用的什麼伺服器,伺服器的配置是什麼?
這個是無法查詢的,因為現在幾乎都是採用的虛擬機的方式(單台可以虛擬成多台,然後N台伺服器還能組成數據中心),所以肯定是查不到的。你可以參考正睿這款網站伺服器
產品型號:ZI22S6-6998RHVJ
產品類型:雙路六核機架式伺服器
處 理 器:Xeon E5-2643
V4
內 存:16G DDR4 REG ECC
硬 盤:SSD SATA 120G+HD SATA3
2TB
機 構:2U機架式
產品地址:http://www.zrway.com/server/proct_param/1003/11244.html
7、如何查看伺服器的配置信息
伺服器單(1)
intell專用伺服器主板S3000AH(集成雙千兆網卡,集成串口2陣列卡)
金邦DDR2 800 2G
intell酷睿E2200 2.2G盒裝
串口2代 160G盒裝 兩個 (讀)
西數猛禽 (10000轉)74G 兩個 (寫)
IDE 160G 的盤做系統和VOD
伺服器機箱+500W長城電源
伺服器單(2)
主板 : AS監控板(性能比較穩定)
CPU : intell酷睿E2200 2.2G盒裝 三年保
內存 : 金邦DDR2 800MHZ 2G
硬碟(1) : 160串口2代(7200轉) 硬碟(盒裝)
硬碟(2) : 伺服器專用SAS硬碟(15000轉)的2*73G
陣列卡(1): 串口2代硬碟 陣列卡1塊
陣列卡(2): SAS硬碟 專用陣列卡1塊
機電 : 伺服器機箱+500W長城電源
8、怎麼看懂伺服器的配置
win 還是 linux 伺服器呢
win的話 右鍵我的計算機看配置
linux 可以
more /proc/cpuinfo |grep "physical id"|uniq|wc -l9、怎麼查看linux伺服器的配置?
首先當然要取得機器的IP,用戶名和密碼。
登陸之後,首先看到的就是機器的名稱,一般提示符就有了,如[root@localhost root]#。
這其中的localhost就是機器名了.如果用命令來查看的話就是hostname。
查看系統內核:uname –a。
查看操作系統的版本(我現在只用過redhat,所以只以這個為例):cat /etc/redhat-release。
查看網路配置信息:ifconfig
輸出如下信息:eth0 Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX
inet addr:10.1.3.101 Bcast:10.1.3.255 Mask:255.255.255.0
……
eth1 Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX
inet addr:10.1.2.101 Bcast:10.1.2.255 Mask:255.255.255.0
……..
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1。
說明當前有三個網卡:eth0,eth1,lo;其中lo的ip是127.0.0.1,是用於測試的虛擬介面.
如果要對每個網卡查看更詳細的信息就需要分別查看其配置文件
對eth0
執行less /etc/sysconfig/network-scripts/ifcfg-eth0
輸出如下信息
DEVICE=eth0 設備名稱
HWADDR=00:XX:XX:XX:XX:XX 物理地址
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPADDR=10.1.3.101 ip地址
GATEWAY=10.1.3.1 網關
NETMASK=255.255.255.0 掩碼
對eth1
執行less /etc/sysconfig/network-scripts/ifcfg-eth1,輸出結果與上面類似。
查看當前打開的服務:chkconfig –list。
查看當前打開的埠:netstat –an。
查看磁碟信息:fdisk –l、df –h。
查看cpu的信息:cat /proc/cpuinfo。
查看內存信息:cat /proc/meminfo。
查看板卡信息:lspci、cat /proc/pci。
查看當前系統運行情況:ps –aux、top (類似於windows的任務管理器,可以看到當前cpu,內存的使用情況)。