Linux下查看系统版本号相关命令

可以通过以下命令查看版本号:

1. cat /etc/redhat-release
#这是属于redhat系列里专有的一个文件,debian则是/etc/debian_version
2. uname -a
3. cat /etc/issue
#说明:这条指令可以查看Linux属于哪个distribution,maybe Debian、RHEL or others。
4. cat /proc/version(好像这个全一些)
5. lsb_release -a

[root@localhost ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 5.2 (Tikanga)

[root@localhost ~]# cat /proc/version 
Linux version 2.6.18-92.el5PAE (brewbuilder@hs20-bc2-3.build.redhat.com) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-41)) #1 SMP Tue Apr 29 13:31:02 EDT 2008

[root@localhost ~]# lsb_release -a
LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description:    Red Hat Enterprise Linux Server release 5.2 (Tikanga)
Release:        5.2
Codename:       Tikanga

[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-92.el5PAE #1 SMP Tue Apr 29 13:31:02 EDT 2008 i686 i686 i386 GNU/Linux


[root@localhost ~]# uname -s
Linux
[root@localhost ~]# uname -n
localhost.localdomain
[root@localhost ~]# uname -r         #kernel version(2.6)+release(18-92),PAE表示该服务器使用了物理地址扩展的kernel版本,下面有PAE的解释
2.6.18-92.el5PAE
[root@localhost ~]# uname -v         #还没弄明白这是什么信息,只知道这是跟kernel版本有关的一个时间,但绝不是我们通常所说的“kernel version”,难道这是一种新的以时间来标识kernel版本的方法?不太像啊,有待确认。
#1 SMP Tue Apr 29 13:31:02 EDT 2008
[nianzong@mysql ~]$ uname -v
#1 SMP Fri Jan 26 14:15:14 EST 2007
[root@localhost ~]# uname -m         #
i686
[nianzong@mysql ~]$ uname -m
x86_64
[root@localhost ~]# uname -p         #可识别CPU是32位还是64位
i686
[nianzong@mysql ~]$ uname -p
x86_64
[root@localhost ~]# uname -i         #可识别服务器硬件是32位还是64位平台
i386
[nianzong@mysql ~]$ uname -i
x86_64
[root@localhost ~]# uname -o
GNU/Linux


[root@localhost ~]# uname --help
Usage: uname [OPTION]...
Print certain system information.  With no OPTION, same as -s.

  -a, --all                print all information, in the following order,
                             except omit -p and -i if unknown:
  -s, --kernel-name        print the kernel name
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release
  -v, --kernel-version     print the kernel version
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"
  -i, --hardware-platform  print the hardware platform or "unknown"
  -o, --operating-system   print the operating system
      --help     display this help and exit
      --version  output version information and exit

Report bugs to <bug-coreutils@gnu.org>.


kernel-PAE

If Anaconda (the centos installer) detects a PAE compatible processor it will install kernel and kernel-pae

kernel-PAE (x86-only): Contains a kernel with support for 64GB of memory on x86 systems through Physical Address Extensions (PAE). Only x86 CPUs that support PAE can run this kernel. This kernel is provided because x86 systems can't address more than 4GB of memory without PAE extensions.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值