查阅Linux的版本信息是熟悉Linux必备知识,下面说一下基本的命令:
1 /etc/issue 和 /etc/redhat-release:系统安装时默认的发行版本信息。
[root@localhost ~]# cat /etc/issue Red Hat Enterprise Linux AS release 4 (Nahant Update 7) Kernel \r on an \m [root@localhost ~]# cat /etc/redhat-release Red Hat Enterprise Linux AS release 4 (Nahant Update 7)
2 lsb_release -a :FSG(Free Standards Group)组织开发的LSB
(Linux Standard Base)标准的一个命令,用来查看linux兼容性的发
行版信息。
[root@localhost ~]# lsb_release -a LSB Version: :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 7) Release: 4 Codename: NahantUpdate7
注意:关于lsb_release -a和/etc/issue显示的发行版本号不同,原因只有一个:内核升级了。
3 /proc/version 和 uname -a: 安装系统的类型,32位还是64位,这两个命令显示信息基本相同。
[root@localhost ~]# uname -a Linux localhost.localdomain 2.6.9-78.ELsmp #1 SMP Wed Jul 9 15:39:47 EDT 2008 i686 i686 i386 GNU/Linux [root@localhost ~]# cat /proc/version Linux version 2.6.9-78.ELsmp (brewbuilder@hs20-bc2-3.build.redhat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-10)) #1 SMP Wed Jul 9 15:39:47 EDT 2008