Linuxversion2.6.9-22. ELsmp (bhcompile@crowe.devel.redhat.c
1. run the following command to view the kernel version:
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-
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. view the linux version:
1) log on to the server and execute lsb_release-a to list all version information, for example:
# Lsb_release-
LSB Version: core-3.0-amd64: core-3.0-ia32: core-3.0-noarch: graphics-3.0-
Ia32: graphics-3.0-noarch
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 2)
Release: 4
Codename: NahantUpdate2
Note: this command applies to all linux releases, including Redhat, SuSE, and Debian.
2) log on to linux and run cat/etc/issue, for example:
# Cat/etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 2)
Kernel \ r on an \ m
3) log on to linux and run cat/etc/redhat-release, for example:
# Cat/etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 2)
Note: In this mode, you can see the specific version number, such as AS4 Update 1.
4) log on to linux and execute rpm-q redhat-release, for example:
# Rpm-q redhat-release
Redhat-release-4AS-3
Note: In this way, you can see a so-called release number. for example, the above example is 3.
There is a certain correspondence between the release number and the actual version, as shown below:
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
Other methods: 3rd) and 4) are only valid for Redhat Linux.
5) # file/bin/bash
/Bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs ), for GNU/Linux 2.6.9, stripped
6) # file/bin/cat
/Bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs ), for GNU/Linux 2.6.9, stripped