精华内容
下载资源
问答
  • linux 查看程序编译器版本

    万次阅读 2018-05-31 18:44:51
    用readelf xx -p .comment 可以查看程序编译器版本

    readelf xx -p .comment可以查看程序编译器版本。
    也可以用 objdump -s --section=.comment xx
    这里写图片描述

    展开全文
  • 技巧1——怎样查看linux发行版本名称和版本号?

    万次阅读 多人点赞 2019-05-23 16:54:09
    首先要弄清楚它们运行在什么发行版本上以及在哪个版本的系统上,才能正确的完成后续的工作 作为一名系统管理员,充分了解系统信息是首要的任务 对于rhel、debian、opensuse、archlinux这几种主流发行版本来说,...
    假如我们加入了一家新公司,需要为开发团队安装所需要的软件并且重启服务
    首先要弄清楚它们运行在什么发行版本上以及在哪个版本的系统上,才能正确的完成后续的工作
    作为一名系统管理员,充分了解系统信息是首要的任务
    
    对于rhel、debian、opensuse、archlinux这几种主流发行版本来说,它们各自拥有不同的包管理器来管理系统上的软件包
    如果不知道使用的是哪一个发行版本的系统,在软件包安装的时候就会无从下手
    大多数的发行版本都是用systemd命令
    

    RHEL一般指Red Hat Enterprise Linux,Red Hat公司发布的面向企业用户的Linux操作系统

    广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主
    而且 Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux

    openSUSE 项目是由 Novell 发起的开源社区计划。
    旨在推进 Linux 的广泛使用,提供了自由简单的方法来获得世界上最好用的 Linux 发行版之一:openSUSE。
    openSUSE 项目为 Linux开发者和爱好者提供了开始使用 Linux 所需要的一切。
    openSUSE是一个一般用途的基于Linux内核的GNU/Linux操作系统

    Arch Linux是一款基于 x86-64 架构的 Linux 发行版。系统主要由自由和开源软件组成,支持社区参与。
    接下来看看可以使用哪些基本命令来查看linux发行版名称和版本号

    方法一:lsb_release -a命令
    LSB(linux标准库linux standard base)

    方法二:cat /etc/os-release
    在这里插入图片描述

    rhel系统 cat /etc/os-release cat /etc/system-release cat /etc/redhat-release
    centos系统 cat /etc/centos-release
    fedora系统 cat /etc/fedora-release
    在这里插入图片描述
    方法三:uname 命令
    uname(unix name)是一个打印系统信息的工具,包括:内核名称、版本号、系统详细信息以及所运行的操作系统等
    在这里插入图片描述
    在这里插入图片描述

    方法四:cat /proc/version
    该文件记录了linux内核发行的版本、用于编译内核的gcc版本、内核编译的时间、以及内核编译者的用户名
    在这里插入图片描述
    方法五:dmesg命令
    dmesg(展现信息display message 或者 驱动程序信息driver message)是大多数unix操作系统上面的一个命令,用于打印内核的消息缓冲区的信息
    在这里插入图片描述

    方法六:yum命令
    Yum是linux操作系统上的一个包管理工具,yum命令是被用于一些基本RedHat的linux发行版上的安装、更新、查找、删除软件包
    方法七:rpm命令
    RPM(红帽包管理器RedHat Package Manager)是在CentOS、Oracle、Linux、Fedora这些基于RedHat的操作系统上面的一个强大的命令行包管理工具,同样也可以帮助我们查看系统的版本信息
    在这里插入图片描述

    CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源。

    Oracle一般指甲骨文公司
    本词条由“科普中国”科学百科词条编写与应用工作项目 审核 。
    甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989年正式进入中国市场。2013年,甲骨文已超越 IBM ,成为继 Microsoft 后全球第二大软件公司。

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    Fedora 是一个 Linux 发行版,是一款由全球社区爱好者构建的面向日常应用的快速、稳定、强大的操作系统。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat 的支持。

    展开全文
  • linux 查看程序或者库编译器版本

    千次阅读 2019-02-24 16:12:08
    用readelf xx -p .comment可以查看程序或者库编译器版本。 也可以用 objdump -s --section=.comment xx 这里写图片描述

    readelf xx -p .comment‘
    

    可以查看程序或者库编译器版本。
    也可以用

    objdump -s --section=.comment xx 
    

    这里写图片描述
    在这里插入图片描述

    展开全文
  • linux内核版本和发行版本的区别: Linux内核是Linux操作系统创始人主持的网站www.kernel.org上发布的操作系统的最基本的那些东西。 Linux发行版则是前述那些东西的基础上添加了一些工具软件的基础上构成的一套庞大...

    linux内核版本和发行版本的区别:

    Linux内核是Linux操作系统创始人主持的网站 www.kernel.org 上发布的操作系统的最基本的那些东西。

    Linux发行版则是前述那些东西的基础上添加了一些工具软件的基础上构成的一套庞大复杂的操作系统。虽然内核都是一样的,但添加部分各不相同,这就构成了不同的发行版本。

    Linux本身指的是一个操作系统内核,只有内核是无法直接使用的。我们需要的,可以使用的操作系统是一个包含了内核和一批有用的程序的的一个集合体,这个就是Linux发行版。

    其中,Ubuntu。RedHat就是Linux的不同的发行版。

     

    转自https://blog.csdn.net/llee84/article/details/80533191

    linux内核版本查看方法:因为我们公司限制了某些命令以及文件查看权限,所以我这里就用了uname -a

    以下两条命令适合所有 Linux 系统。

    1、cat /proc/version

    复制

    1
    2
    3
    4
    5
    
    $ cat /proc/version
    Linux version 3.10.0-327.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015
    
    ➜  ~ cat /proc/version
    Linux version 4.4.0-36-generic (buildd@lcy01-01) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2) ) #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016
    

    2、uname -a

    复制

    1
    2
    3
    4
    5
    
    $ uname -a
    Linux centos 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
    
    ➜  ~ uname -a
    Linux www 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
    

     

    linux发行版本查看方法:这里我就用cat /etc/redhat-release强行蒙了一波,结果还真有,所以就使用的redhat被

    1、lsb_release -a

    复制

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    $ lsb_release -a
    LSB Version:    :core-4.1-amd64:core-4.1-noarch
    Distributor ID: CentOS
    Description:    CentOS Linux release 7.2.1511 (Core)
    Release:        7.2.1511
    Codename:       Core
    
    ➜  ~ lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 16.04.1 LTS
    Release:    16.04
    Codename:   xenial
    

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

    有的系统中默认并没有安装 lsb_release,需要安装。下面介绍一下 CentOS 系统中安装方法。

    首先查找 lsb_release 安装包:

    复制

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    $ yum provides lsb_release
    已加载插件:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirrors.btte.net
     * extras: mirrors.btte.net
     * updates: mirrors.btte.net
    redhat-lsb-core-4.1-27.el7.centos.1.i686 : LSB Core module support
    源    :base
    匹配来源:
    文件名    :/usr/bin/lsb_release
    

    安装:

    复制

    1
    
    $ sudo yum install -y redhat-lsb-core
    

    2、cat /etc/redhat-release

    这种方法只适合查看 Redhat 系的 Linux,如:CentOS

    复制

    1
    2
    
    $ cat /etc/redhat-release
    CentOS Linux release 7.2.1511 (Core)
    

    3、cat /etc/issue

    此命令适用于所有的 Linux 发行版。

    复制

    1
    2
    
    ➜  ~ cat /etc/issue
    Ubuntu 16.04.1 LTS \n \l

     

     

    查看springboot版本以及内置tomcat版本,这里我用的pom文件看的springboot版本,当然你用springboot搭建项目之初就能看自己用的是什么springboot版本

    以下转自https://blog.csdn.net/qq_38584262/article/details/85336641

    1、追根溯源,需要到建立项目之初

    2、点击Default:https://start.spring .io,出现以下界面: 

     我看的是pom文件。。。。

    然后拿着这个版本号看网址 https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-tomcat/1.5.6.RELEASE

     

    就是这里了 

    展开全文
  • 这在安装用 Python 编写的需要特定版本 Python 的应用程序时非常有用。Python 是世界上最流行的编程语言之一。它用于开发网站,编写脚本,机器学习,分析数据等。本教程介绍如何使用命令行检查操作系统上安装的 ...
  • linux查看已安装软件版本

    万次阅读 2019-09-07 00:16:16
    linux环境下,有时安装软件会对软件安装名进行改名,那面后面就不能直接看到软件的版本号。 可以用下面的指令看软件的版本号。 是因为在安装时会产生对应版本的jar包,所以可以通过对应jar包查看。其他软件同理...
  • linux查看可执行文件的编译器版本

    千次阅读 2019-10-08 15:50:38
    一部分可执行程序,可以使用这个方法快速确认: strings -a browser360 | grep -i gcc 输出: ............... GCC: (Debian 4.8.4-1) 4.8.4 ...............
  • linux查看opengl版本

    千次阅读 2018-12-24 18:52:07
    printf("OOpenGL实现的版本号:%s\n",OpenGLVersion ); printf("OGLU工具库版本:%s\n", gluVersion); return 0; } 编译:gcc test.c -o test -lglut -lGL -lGLU 运行./test 原文: ...
  • Linux 如何查看安装软件的版本

    千次阅读 2020-06-28 09:55:03
    Linux 总目录篇 查看oracle版本号 sqlplus -v
  • linux查看cuda版本和cudnn版本

    万次阅读 2018-12-13 14:21:29
    查看cuda 版本 cat /usr/local/cuda/version.txt 第二部分. 查看cudnn 版本 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 3. 进行 cudn的测试: 3.1编译samples例子 进入到Samples安装...
  • Linux查看系统基本信息,版本信息(最全版)

    万次阅读 多人点赞 2018-10-18 15:04:29
    Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号 1.uname -a (Linux查看版本当前操作系统内核信息) 2.cat /proc/version (Linux查看当前操作系统版本信息) 3.cat /etc/...
  • Linux查看glibc版本信息

    万次阅读 2015-04-02 16:49:22
    (1) 可通过rpm -qa | grep glibc查看系统目前安装了哪些和glibc有关的包: [root@Cluster ~]# rpm -qa | grep glibc glibc-2.12-1.47.el6_2.12.i686 glibc-headers-2.12-1.47.el6_2.12.x86_64 gl
  • Linux

    千次阅读 多人点赞 2020-02-11 21:22:11
    Linux 介绍1.1 Linux 简介1.2 Linux 历史1.3 Linux 版本2. Linux 安装2.1 安装虚拟机2.2 安装 CentOS3. 远程操作 Linux3.1 SecureCRT 介绍3.2 SecureCRT 登录 Linux4. Linux 的目录结构5. Linux 常用命令5.1 列出...
  • Linux - uname命令查看系统版本信息

    千次阅读 2017-11-28 17:52:38
    查看系统信息命令如下:uname -a示例如下:该命令解释如下:② 查看正在运行的内核版本命令如下:cat /proc/version示例如下:Linux version 3.10.0-693 linux内核版本号 gcc version 4.8.5 gcc编译器版本号 Red ...
  • 1. 查看GLIB版本信息 strings xxx | grep GLIB ~$ strings libGL.so | grep GLIB GLIBC_2.2.5 GLIBC_2.3.2 GLIBC_2.3 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.14 GLIBC_2.17 2. 查看GCC版本信息 strings xxx | ...
  • linux 查看gcc版本,支持C++11

    万次阅读 2016-08-24 21:05:24
    查看gcc版本 gcc --version命令行编译 g++ -std=c++11 -o main main.cpp
  • from:http://hi.baidu.com/xi4o3/blog/item/b357a81e5e0cb803304e15a2.html<br />rpm -qi myaql 查安装和版本信息 <br /> rpm -ql myaql 查安装目录
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    不过目前大多数较新的Linux发行版本(包括红旗 Linux、中软Linux、Mandrake Linux等)都可以自动挂装文件系统,但Red Hat Linux除外。 umount 1.作用 umount命令的作用是卸载一个文件系统,它的使用权限是超级...
  • linux版本微信

    热门讨论 2016-11-04 14:12:26
    electronic 版本的wechat 客户端,由于官网下载太慢,故分享我自己打包的出来给大家下载,注:如果资源侵犯了您的利益,请即使联系本人。
  • linux查看opencv版本

    万次阅读 2016-09-10 14:35:14
    两种方法查看linux中安装的opencv版本: 方法一:直接在终端输入以下命令 pkg-config --modversion opencv 方法二:编写一个C/C++小程序,打印字符串"CV_VERSION" 或者 "CV_MAJOR_VERSION", "CV_MINOR_...
  • linux创建文件

    万次阅读 多人点赞 2019-07-14 21:11:06
    linux创建文件 1、在 Linux 上使用重定向符(>)创建一个文件 标准重定向符允许我们创建一个 0KB 的空文件。它通常用于重定向一个命令的输出到一个新文件中。在没有命令的情况下使用重定向符号时,它会创建一个...
  • linux查看openssh和openssl版本

    千次阅读 2019-07-24 15:16:00
    查看openssh版本命令 ssh -V 查看openssl版本命令 openssl version 转载于:https://www.cnblogs.com/zhaye/p/11238181.html
  • Linux查看程序、进程的依赖库的方法

    千次阅读 2016-09-02 17:00:23
    1. 利用ldd查看可执行程序的依赖库 [root@~]# ldd /usr/local/php/bin/php linux-vdso.so.1 => (0x00007fff753f5000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00000031f4600000) librt.so.1 => /lib64/librt....
  • linux查看jdk的版本以及安装路径

    万次阅读 2017-09-18 15:06:05
    如何在一台Linux服务器上查找JDK的安装路径呢?...使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径,查看java版本 [root@loc
  • linux_查看已安装程序

    万次阅读 2017-04-06 17:35:13
    然后进入到解压出的目录中,建议先读一下README之类的说明文件,因为此时不同源代码包或者预编译包可能存在差异,然后建议使用ls -F --color或者ls -F命令(实际上我的只需要 l 命令即可)查看一下可执行文件,可...
  • Linux初学者面试问题 Linux基本面试问题 1.什么是Linux? 回答:Linux是基于Linux内核的操作系统。它是一个开源操作系统,可以在不同的硬件平台上运行。它为用户提供了免费的低成本操作系统。这是一个用户友好的...
  • 方法就是把 glibc 以静态库的方式加入到程序里。 0. 建议 尽量在低版本的 OS 里进行编译,减少由于 OS 升级带来的影响。 1. 安装 glibc 的静态库 yum install glibc-static libstdc++-static 2. 修改 Makefile...
  • Linux系统版本查询命令

    千次阅读 2019-09-17 15:57:31
    1、# uname -a (Linux查看版本当前操作系统内核信息) 2、# cat /proc/version (Linux查看当前操作系统版本信息) 3、# cat /etc/issue 或 cat /etc/redhat-release (Linux查看版本当前操作系统发行版信息) ...
  • 程序和库添加版本号和库,有利于维护和升级。 当然你可以在文件名上体现,比如有个程序叫 yun,文件名写为 yun_1.0.2,但这个需要每次手动维护,而且不能100%确保当前程序就是那个版本。所以,把版本号体现在程序...
  • 查看Linux系统的glibc版本

    千次阅读 2016-02-29 20:52:46
    By:Ailson Jack  Date:2016.02.29  个人博客:www.only2fire.com  本文在我博客的地址为:...  最近需要查看自己使用的Linux系统的GNU C库(glibc)的版本,但是和普通的执行命令又...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 747,914
精华内容 299,165
关键字:

linux查看程序版本

linux 订阅