1、如何查看linux伺服器的版本和配置信息?
查看系統版本:lsb_release -a
查看版本信息:cat /etc/redhat-release
知識擴展:
也可以獲取伺服器的信息:hostname
查看系統內核uname –a 查看操作系統的版本(我現在只用過redhat,所以只以這個為例)
cat /etc/redhat-release
查看網路配置信息ifconfig
2、怎麼查看伺服器是linux系統
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
2、在linux命令行下輸入shell指令:uname -a。
3、最後,按下回車鍵執行shell指令,此時會看到當前系統是linux系統的列印。
3、如何查看Linux操作系統版本
二。查看linux版本:
1) 登錄到伺服器執行 lsb_release -a ,即可列出所有版本信息,例如:
[root@SOR_SYS ~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Release: 4
Codename: NahantUpdate4
[root@SOR_SYS ~]#
注:這個命令適用於所有的linux,包括Redhat、SuSE、Debian等發行版。
2) 登錄到linux執行cat /etc/issue,例如如下:
[root@SOR_SYS ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.6 (Tikanga)
Kernel \r on an \m
[root@SOR_SYS ~]#
3) 登錄到linux執行cat /etc/redhat-release ,例如如下:
[root@SOR_SYS ~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
[root@SOR_SYS ~]#
注:這種方式下可以直接看到具體的版本號,比如 AS4 Update 1
4)登錄到linux執行rpm -q redhat-release ,例如如下:
[root@SOR_SYS ~]# rpm -q redhat-release
redhat-release-5Server-5.6.0.3
[root@SOR_SYS ~]#
注:這種方式下可看到一個所謂的release號,比如上邊的例子是5
這個release號和實際的版本之間存在一定的對應關系,如下:
redhat-release-3AS-1 -> Redhat Enterprise Linux AS 3
redhat-release-3AS-7.4 -> Redhat Enterprise Linux AS 3 Update 4
redhat-release-4AS-2 -> Redhat Enterprise Linux AS 4
redhat-release-4AS-2.4 -> Redhat Enterprise Linux AS 4 Update 1
redhat-release-4AS-3 -> Redhat Enterprise Linux AS 4 Update 2
redhat-release-4AS-4.1 -> Redhat Enterprise Linux AS 4 Update 3
redhat-release-4AS-5.5 -> Redhat Enterprise Linux AS 4 Update 4
另:第3)、4)兩種方法只對Redhat Linux有效
5) [root@SOR_SYS ~]# file /bin/bash
/bin/bash: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[root@SOR_SYS ~]#
6) [root@SOR_SYS ~]# file /bin/cat
/bin/cat: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[root@SOR_SYS ~]#
4、如何查看aix伺服器的 版本信息
oslevel 查看操作系統版本
oslevel -r 查看操作系統補丁版本
lslpp -l|grep soft_name 查看安裝的軟體版本
AIX5L以後的版本都可以用
oslevel -s
5、如何查看linux伺服器的版本和配置信息
linux下看配置,可沒有windows那麼直觀。你只能一個一個查看。
一:cpu
[root@srv /]# more /proc/cpuinfo | grep "model
name"
[root@srv /]# grep "model name"
/proc/cpuinfo
二:內存
[root@srv /]# grep MemTotal /proc/meminfo
三:查看CPU位數(32 or 64)
[root@srv /]# getconf LONG_BIT
32
四:查看linux版本
[root@srv /]# more /etc/redhat-release
CentOS
release 5 (Final)
[root@srv /]# more /etc/issue
CentOS release 5 (Final)
Kernel \r on an \m
五:查看內核版本
[root@srv /]# uname
-r
2.6.18-92.1.18.el5.028stab060.2PAE
[root@srv /]# uname -a
Linux srv.eddiechen.cn
2.6.18-92.1.18.el5.028stab060.2PAE #1 SMP Tue Jan 13 12:31:30 MSK
2009 i686 i686 i386 GNU/Linux
六:查看時區
[root@srv /]# date -R
Wed, 25 Feb 2009
02:20:50 +0000
[root@srv /]# mv /etc/localtime
/etc/localtime.save
[root@srv /]# cp /usr/share/zoneinfo/Asia/Shanghai
/etc/localtime
[root@srv /]# date -R
Wed, 25 Feb 2009
10:24:26 +0800
七:主機名
[root@srv /]# hostname
srv.eddiechen.cn
八:查看selinux情況
[root@srv /]# sestatus
SELinux
status:
disabled
九:網路
IP
[root@srv /]# ifconfig
| grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{
print $1}'
207.154.202.216
網關
[root@srv /]# cat /etc/sysconfig/network
NETWORKING="yes"
GATEWAY="192.0.2.1"
HOSTNAME="srv.eddiechen.cn"
dns
[root@srv /]# cat /etc/resolv.conf
nameserver
208.74.168.131
nameserver 208.74.168.132
nameserver 4.2.2.1
十:已經安裝的軟體包
[root@srv /]# rpm -qa | wc -l
197
[root@srv /]# yum list installed | wc
-l
198
十一:磁碟和分區
[root@srv /]# df
-h
Filesystem
Size
Used
Avail
Use
%
Mounted
on
/dev/simfs
10G
353M
9.7G
4%
/
[root@srv /]# -sh
353M
[root@srv /]# /etc
-sh
4.6M
/etc
6、如何在伺服器的操作系統中查看伺服器的型號
|一、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方面的一些信息查詢
二、魯大師查詢伺服器的配置
通過魯大師查詢到的一些信息