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
0 0