【原创】Ubuntu查看系统版本信息和系统位数
查看ubuntu系统版本信息
转载自:http://blog.chinaitlab.com/html/88/1031688-150364.html
方法一:cat /etc/issue
返回结果:Ubuntu 8.04.1 \n \l
方法二:cat /proc/version
返回结果:Linux version 2.6.24-21-generic (buildd@palmer) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Mon Aug 25 17:32:09 UTC 2008
方法三:uname -a
返回结果:Linux wwt-laptop 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux
方法四:lsb_release -a
返回结果:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04.1
Release: 8.04
Codename: hardy
方法五:cat /etc/lsb-release
返回结果:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04.1"
查看ubuntu系统版本信息位数
uname -a
uname -m
getconf WORD_BIT
WORD_BIT不论在32bit系统还是64bit系统都是32
可以查LONG_BIT,在32bit系统和64bit系统是不一样的。
不过,uname -a就完全可以解决的。
linux 中的 i386 i686 i486 i586 究竟是什么含义呢?
其实很简单,i代表intel(英特尔)系列的cpu
386 几乎适用于所有的 x86 平台,不论是旧的 pentum 或者是新的 pentum-IV 与 K7 系列的 CPU等等,都可以正常的工作!那个 i 指的是 Intel 兼容的 CPU 的意思,至于 386 不用说,就是 CPU 的等级啦!
i586 就是 586 等级的计算机,那是哪些呢?包括 pentum 第一代 MMX CPU, AMD 的 K5, K6 系列 CPU ( socket 7 插脚 ) 等等的 CPU 都算是这个等级;
i686 在 pentun II 以后的 Intel 系列 CPU ,及 K7 以后等级的 CPU 都属于这个 686 等级!
noarch 就是没有任何硬件等级上的限制。
而x86_64就是64位的x(代表不确定。可以是3、4、5、6、)86,是个统称,如果是i686_64也是属于x86_64的。
我的虚拟机中查询结果如下:
yang@ubuntu:~$ cat /etc/issue
Ubuntu 12.04.4 LTS \n \l
yang@ubuntu:~$ cat /proc/version
Linux version 3.2.0-61-generic-pae (buildd@batsu) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #92-Ubuntu SMP Tue Apr 1 00:10:04 UTC 2014
yang@ubuntu:~$ uname -a
Linux ubuntu 3.2.0-61-generic-pae #92-Ubuntu SMP Tue Apr 1 00:10:04 UTC 2014 i686 i686 i386 GNU/Linux
yang@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.4 LTS
Release: 12.04
Codename: precise
yang@ubuntu:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.4 LTS"
yang@ubuntu:~$ getconf WORD_BIT
32
yang@ubuntu:~$ getconf LONG_BIT
32
原文链接:http://blog.csdn.net/geng823/article/details/24557055