1. 查看核心版本命令:
1) [root@q1test01 ~]# cat /proc/version
Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com)
(gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19
18:00:54 EDT 2005
2) [root@q1test01 ~]# uname -a
Linux q1test01 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux
3) [root@q1test01 ~]# uname -r
2.6.9-22.ELsmp
2.查看linux的版本主要有三種方法:
1) 登入到伺服器執行 lsb_release -a ,即可列出所有版本資訊,例如:
[root@3.5.5Biz-46 ~]# lsb_release -a
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
Release: 4
Codename: NahantUpdate1
[root@3.5.5Biz-46 ~]#
這個命令適用於所有的linux,包括Redhat、SuSE、Debian等發行版。
2) 登入到linux執行cat /etc/redhat-release ,例如如下
:
[root@3.5.5Biz-46 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
[root@3.5.5Biz-46 ~]#
這種方式下可以直接看到具體的版本號碼,比如 AS4 Update 1
3)登入到linux執行rpm -q redhat-release ,例如如下
[root@3.5.5Biz-46 ~]# rpm -q redhat-release
redhat-release-4AS-2.4
[root@3.5.5Biz-46 ~]#
這種方式下可看到一個所謂的release號,比如上邊的例子是2.4
這個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
注意:第(2)(3)兩種方法只對Redhat Linux有效
原文地址 http://bbs.eb2000.cn/redirect.php?tid=1928&goto=lastpost
-------------------
from http://blog.csdn.net/zhangren07/archive/2010/07/10/5725002.aspx
查看Linux版本資訊:lsb_release -a
查看CPU資訊(型號)
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8個邏輯CPU, 也知道了CPU型號)
# cat /proc/cpuinfo | grep physical | uniq -c
4 physical id : 0
4 physical id : 1
(說明實際上是兩顆4核的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)
再完整看cpu詳細資料, 不過大部分我們都不關心而已.
# dmidecode | grep 'Processor Information'
查看內 存資訊
# cat /proc/meminfo
free -mt
# uname -a
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
(查看當前作業系統核心資訊)
# lsb_release -a
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
(查看當前作業系統發行版資訊)
查看機器型號
# dmidecode | grep "Product Name"
查看網卡資訊
# dmesg | grep -i eth
(1)ifconfig 檢查伺服器串連的哪塊網卡(ethx)
(2)ethtool ethx 檢查網卡詳細資料(ethx為ifconfig檢查出來的網卡編號,如就為eth0)
查看apache、jdk、jboss版本
./apachectl -version
jdk版本類似,/usr/alibaba下有多個,則在antx.properties中看是用的哪一個。
jboss版本在啟動jboss的時候有一行,大不了啟動一下,然後停掉!
查看jvm關鍵參數
jps -v