如何查看linux版本信息

时间:2022-12-23 10:14:57

在linux装软件的时候,由于自己的linux不是最高稳定版的linux,所以还是需要防止软件版本不兼容问题还有操作系统位数问题。所以需要查看linux版本信息。如下命令:

查看linux版本


1.通过cat命令查看安装的版本信息文件

cat 命令用于连接文件并打印到标准输出设备上

可参考:cat命令

命令:cat /proc/version

[root@localhost ~]# cat /proc/version
Linux version 2.6.18-128.el5 (mockbuild@hs20-bc1-5.build.redhat.com) (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命令

命令:

uname -a

[root@localhost ~]# 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

[root@localhost ~]# uname -r
2.6.18-128.el5



3.查linux版本

命令:

lsb_release -a
显示

[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.3 (Tikanga)
Release:        5.3
Codename:       Tikanga

适用于所有的linux,包括RedHatSUSE、Debian等发行版


查看系统是64位还是32位

命令:两个都行

getconf LONG_BIT

getconf WORD_BIT

[root@localhost ~]# getconf LONG_BIT
32
[root@localhost ~]# getconf WORD_BIT
32

1.根据文件系统查看

命令:

file /bin/ls

[root@localhost ~]# 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.通过查看系统信息得知

[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.3 (Tikanga)
Release: 5.3
Codename: Tikanga