Linux
查看Linux系統版本信息
1.?查看內核版本
1)?方法一:登錄到linux執行cat?/proc/version
[[email?protected]_32bit_ip12?~]$?cat?/proc/version
Linux?version?2.6.18-194.el5?([email?protected])?(gcc?version?4.1.2?20080704?(Red?Hat?4.1.2-48))?#1?SMP?Fri?Apr?2?14:58:35?EDT?2010
2)?方法二:登錄到linux執行uname?-a
[[email?protected]_32bit_ip12?cpp]$?uname?-a
Linux?CentOS5_32bit_ip12?2.6.18-194.el5?#1?SMP?Fri?Apr?2?14:58:35?EDT?2010?i686?i686?i386?GNU/Linux
3)?方法三:登錄到linux執行uname?-r
[[email?protected]_32bit_ip12?cpp]$?uname?-r??2.6.18-194.el5
2.?查看Linux版本
1)?方法一:登錄到服務器執行lsb_release?-a,即可列出所有的版本信息
[[email?protected]_32bit_ip12?~]$?lsb_release?-a
LSB?Version:?:core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch?Distributor?ID:?CentOS
Description:?CentOS?release?5.5?(Final)?Release:?5.5
Codename:?Final
2)?方法二:登錄到linux執行cat?/etc/issue
[[email?protected]_32bit_ip12?~]$?cat?/etc/issue?CentOS?release?5.5?(Final)??Kernel?\r?on?an?\m
3)?方法三:登錄到linux執行cat?/etc/redhat-release
[[email?protected]_32bit_ip12?~]$?cat?/etc/redhat-release???CentOS?release?5.5?(Final)
3.?查看Linux機器是32位還是64位的方法
1)?方法一:登錄到的Linux執行file?/sbin/init或者file?/bin/ls
[[email?protected]_32bit_ip12?~]$?file?/sbin/init
/sbin/init:?ELF?32-bit?LSB?executable,?Intel?80386,?version?1?(SYSV),?for?GNU/Linux?2.6.9,?dynamically?linked?(uses?shared?libs),?for?GNU/Linux?2.6.9,?stripped?如果現實32-bit,則表示為32位的操作系統
2)?方法二:登錄到的Linux執行uname?-a
[[email?protected]_32bit_ip12?~]$?uname?-a
Linux?CentOS5_32bit_ip12?2.6.18-194.el5?#1?SMP?Fri?Apr?2?14:58:35?EDT?2010?i686?i686?i386?GNU/Linux?i686表示32位機器,i686只是i386的一個子集,支持的CPU從Pentinum?2(686)開始,之前的型號都不支持。
3)?方法三:登錄到的Linux執行getconf?LONG_BIT
在32位機器和64位機器上運行命令?1)?32位機器
[[email?protected]_32bit_ip12?~]$?getconf?LONG_BIT?32
執行以上命令后,直接輸出32,表示為32位操作系統
2)?64位機器
[[email?protected]_32bit_ip12?~]$?getconf?LONG_BIT?64
執行以上命令后,直接輸出64,表示為64位操作系統
參考文檔http://blog.csdn.net/zhuying_linux/article/details/6859286
原文:http://www.cnblogs.com/guangwei/p/3823872.html