1、查看内核版本
1)uname命令
[root@server13 ~]# uname -a
Linux server13.example.com 2.6.32-358.el6.i686 #1 SMP Tue Jan 29 11:48:01 EST 2013 i686 i686 i386 GNU/Linux
2)查看文件方式
[root@server13 ~]# cat /proc/version
Linux version 2.6.32-358.el6.i686 (mockbuild@x86-022.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Tue Jan 29 11:48:01 EST 2013
2、如何认识内核的版本号
linux内核版本号一般由三个数字组成:r.x.y-z
eg:2.6.32-358
r:指目前发布内核(kernel)的版本
x:当为偶数时为稳定版本;当为奇数时为开发中版本
y:指错误修补的次数
z:指发行的序列号
3、查看操作系统版本
1)lsb_release命令方式
注意:该命令在centos7/redhat7版本中默认未安装lsb_release对应的软件,需要使用时,执行命令:yum install rehat-lsb -y
[root@server13 ~]# lsb_release -a
LSB Version: :base-4.0-ia32:base-4.0-noarch: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 6.4 (Santiago)
Release: 6.4
Codename: Santiago
2)查看文件方式
[root@server13 ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 6.4 (Santiago)
Kernel \r on an \m