美文网首页
Linux下查看系统版本信息

Linux下查看系统版本信息

作者: hu1991die | 来源:发表于2018-04-28 10:26 被阅读33次

    Linux操作系统下,查看系统版本信息,包括系统位数(32位或是64位)、版本信息(比如Centos6.5或是Centos7.0等)、CPU具体型号、系统内核信息等。

    1、Linux查看版本当前操作系统内核信息

    [root@base ~]# uname -a
    Linux base 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
    

    2、Linux查看当前操作系统版本信息

    [root@base ~]# cat /proc/version
    Linux version 3.10.0-123.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Mon Jun 30 12:09:22 UTC 2014
    

    3、Linux查看版本当前操作系统发行版信息

    [root@base ~]# cat /etc/issue
    CentOS release 6.5 (Final)
    Kernel \r on an \m
    

    或者

    [root@base ~]# cat /etc/redhat-release
    CentOS release 6.5 (Final)
    

    4、Linux查看cpu相关信息,包括型号、主频、内核信息等

    [root@base ~]# cat /proc/cpuinfo
    processor   : 0
    vendor_id   : GenuineIntel
    cpu family  : 6
    model       : 47
    model name  : Intel(R) Xeon(R) CPU E7- 4820  @ 2.00GHz
    stepping    : 2
    cpu MHz     : 1995.026
    cache size  : 18432 KB
    physical id : 0
    siblings    : 2
    core id     : 0
    cpu cores   : 2
    apicid      : 0
    initial apicid  : 0
    fpu     : yes
    fpu_exception   : yes
    cpuid level : 11
    wp      : yes
    flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat epb dts
    bogomips    : 3990.05
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management:
    
    processor   : 1
    vendor_id   : GenuineIntel
    cpu family  : 6
    model       : 47
    model name  : Intel(R) Xeon(R) CPU E7- 4820  @ 2.00GHz
    stepping    : 2
    cpu MHz     : 1995.026
    cache size  : 18432 KB
    physical id : 0
    siblings    : 2
    core id     : 1
    cpu cores   : 2
    apicid      : 1
    initial apicid  : 1
    fpu     : yes
    fpu_exception   : yes
    cpuid level : 11
    wp      : yes
    flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat epb dts
    bogomips    : 3990.05
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management:
    
    processor   : 2
    vendor_id   : GenuineIntel
    cpu family  : 6
    model       : 47
    model name  : Intel(R) Xeon(R) CPU E7- 4820  @ 2.00GHz
    stepping    : 2
    cpu MHz     : 1995.026
    cache size  : 18432 KB
    physical id : 1
    siblings    : 2
    core id     : 0
    cpu cores   : 2
    apicid      : 2
    initial apicid  : 2
    fpu     : yes
    fpu_exception   : yes
    cpuid level : 11
    wp      : yes
    flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat epb dts
    bogomips    : 3990.05
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management:
    
    processor   : 3
    vendor_id   : GenuineIntel
    cpu family  : 6
    model       : 47
    model name  : Intel(R) Xeon(R) CPU E7- 4820  @ 2.00GHz
    stepping    : 2
    cpu MHz     : 1995.026
    cache size  : 18432 KB
    physical id : 1
    siblings    : 2
    core id     : 1
    cpu cores   : 2
    apicid      : 3
    initial apicid  : 3
    fpu     : yes
    fpu_exception   : yes
    cpuid level : 11
    wp      : yes
    flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat epb dts
    bogomips    : 3990.05
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management:
    

    从上述信息中我们可以看到,当前CPU型号是Intel(R) Xeon(R),主频为2.00GHz, 处理器核数为4核。

    5、Linux查看当前CPU是运行在32位模式下还是运行在64位模式下

    [root@base ~]# getconf LONG_BIT
    64
    

    这里需要说明一点:如果Linux查看版本显示当前CPU运行在32位模式下, 但并不代表CPU不支持64位。

    6、查询Linux特定版本的相关信息

    [root@base ~]# lsb_release -a
    LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
    Distributor ID: CentOS
    Description:    CentOS release 6.5 (Final)
    Release:    6.5
    Codename:   Final
    

    LSB是Linux Standard Base的缩写,lsb_release命令用来显示LSB和特定版本的相关信息。如果使用该命令时不带参数,则默认加上-v参数。

    相关文章

      网友评论

          本文标题:Linux下查看系统版本信息

          本文链接:https://www.haomeiwen.com/subject/pvnwlftx.html