一、查看内核版本:
1、#cat /proc/version
[root@server01~]# cat
/proc/version
Linux version
2.6.18-238.el5(mockbuild@ls20-bc2-13.build.redhat.com) (gcc version
4.1.2 20080704 (Red Hat4.1.2-50)) #1 SMP Sun Dec 19 14:24:47 EST
2010
2、#/proc uname –a
[root@server01proc]# uname -a
Linux server01.taumy.com
2.6.18-238.el5 #1 SMP Sun Dec 1914:24:47 EST 2010 i686 i686 i386
GNU/Linux
3、#uname –r
[root@server01~]# uname -r
2.6.18-238.el5
二、查看系统版本:
1、#lsb-release-a
[root@server01~]# lsb-release –a
LSBVersion
:core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID:
RedHatEnterpriseServer
Description: Red Hat Enterprise Linux
Server release 5.6(Tikanga)
Release: 5.6
Codename: Tikanga
//这个命令适用于查看所有linux,包括Redhat、SuSE、Debian等发行版。
2、#cat/etc/issue
[root@server01~]# cat /etc/issue
Red HatEnterprise Linux Server release
5.6 (Tikanga)
Kernel \r on an\m
3、#cat/etc/redhat-rease
[root@server01~]# cat
/etc/redhat-release
Red Hat EnterpriseLinux Server release
5.6 (Tikanga)
4、#rpm -q redhat-release
[root@server01~]# rpm -q
redhat-release
redhat-release-5Server-5.6.0.3
5、#file/bin/bash
[root@server01~]# file /bin/bash
/bin/bash: ELF32-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
[root@server01~]# file /bin/cat
/bin/cat: ELF32-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
三、最牛逼的做法就是不敲任何命令,登录页面就有linux系统版本和内核的版本