zoukankan      html  css  js  c++  java
  • Linux下查看系统版本和make版本

    一、查看Linux内核版本命令(两种方法):

    1、cat /proc/versionz

    [root@localhost ~]# cat /proc/version
    Linux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@builder17.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Wed Jul 7 11:50:45 EDT 2010

    2、uname -a

    [root@localhost ~]# uname -a
    Linux localhost.localdomain 2.6.18-194.8.1.el5.centos.plus #1 SMP Wed Jul 7 11:50:45 EDT 2010 i686 i686 i386 GNU/Linux

    二、查看Linux系统版本的命令(3种方法):

    1、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: CentOS
    Description: CentOS release 5.5 (Final)
    Release: 5.5
    Codename: Final

    这个命令适用于所有的Linux发行版,包括Redhat、SuSE、Debian…等发行版。

    2、cat /etc/redhat-release,这种方法只适合Redhat系的Linux:

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

    3、cat /etc/issue,此命令也适用于所有的Linux发行版。

    [root@localhost ~]# cat /etc/issue
    CentOS release 5.5 (Final)
    Kernel on an m

    另附查看make 版本命令:

    如果是在 shell 中查看,那么直接 make -v  即可。

    如果是在 makefile 中获取,则用 $(MAKE_VERSION), 比如下面的makefile

    .PHONY: all
    all:
    echo "VERSION is $(MAKE_VERSION)"

    然后在包含此makefile的目录下 make,就会看到相应的打印了。

    注意, MAKE_VERSION 是 makefile 中的一个自带变量,不是shell环境变量,所以不能在 shell 下直接 用 $MAKE_VERSION
  • 相关阅读:
    算法图解——求Int整型数二进制中1的个数
    图解算法——句子逆序
    图解算法——反转字符串
    图解算法——整数倒置
    《图解算法》之狄克斯特拉算法
    图解算法——合并两个有序链表
    图解算法——括号匹配
    图解算法——两数之和
    #热烈庆祝我党成立100周年#
    jQuery全选反选
  • 原文地址:https://www.cnblogs.com/cyyljw/p/6903934.html
Copyright © 2011-2022 走看看