1. 程式人生 > >如何檢視linux版本資訊

如何檢視linux版本資訊


在linux裝軟體的時候,由於自己的linux不是最高穩定版的linux,所以還是需要防止軟體版本不相容問題還有作業系統位數問題。所以需要檢視linux版本資訊。如下命令:

檢視linux版本

1.通過cat命令檢視安裝的版本資訊檔案

cat 命令用於連線檔案並列印到標準輸出裝置上

可參考:cat命令

命令:cat /proc/version

[[email protected] ~]# cat /proc/version
Linux version 2.6.18-128.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) #1 SMP Wed Dec 17 11:42:39 EST 2008

2.通過uname命令檢視系統相關資訊

uname命令用於列印當前系統相關資訊(核心版本號、硬體架構、主機名稱和作業系統型別等)

來自: http://man.linuxde.net/uname uname命令用於列印當前系統相關資訊(核心版本號、硬體架構、主機名稱和作業系統型別等)

來自: http://man.linuxde.net/uname uname命令用於列印當前系統相關資訊(核心版本號、硬體架構、主機名稱和作業系統型別等)。

來自: http://man.linuxde.net/uname uname命令用於列印當前系統相關資訊(核心版本號、硬體架構、主機名稱和作業系統型別等)。

來自: http://man.linuxde.net/uname
注:uname命令用於列印當前系統相關資訊(核心版本號、硬體架構、主機名稱和作業系統型別等)。

命令:

uname -a

[[email protected] ~]# uname -a
Linux localhost 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2008 i686 i686 i386 GNU/Linux
uname -r
[[email protected] ~]# uname -r
2.6.18-128.el5



3.查linux版本

命令:

lsb_release -a
顯示

[[email protected]
~]#  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.3 (Tikanga) Release:        5.3 Codename:       Tikanga

適用於所有的linux,包括RedHatSUSE、Debian等發行版

檢視系統是64位還是32位

命令:兩個都行

getconf LONG_BIT

getconf WORD_BIT

[[email protected] ~]# getconf LONG_BIT
32
[[email protected] ~]# getconf WORD_BIT
32

1.根據檔案系統檢視

命令:

file /bin/ls

[[email protected] ~]# file /bin/ls
/bin/ls: 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

2.通過檢視系統資訊得知

[[email protected] ~]# 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.3 (Tikanga)
Release:        5.3
Codename:       Tikanga