当前位置:  技术问答>linux和unix

有人知道如何用C程序查询当前运行机器的glibc版本么?

    来源: 互联网  发布时间:2016-06-14

    本文导语:  目前碰到这么个问题... 不允许调用shell去取,也不让用外部设置环境变量。 没查到什么库函数或者宏能够用,有没有了解些的? 谢了啊 | 摘的 To discover which kind of system you have, (remember, these inst...

目前碰到这么个问题...

不允许调用shell去取,也不让用外部设置环境变量。

没查到什么库函数或者宏能够用,有没有了解些的?

谢了啊


|
摘的
To discover which kind of system you have, (remember, these instructions 
are for x86 based Linux only): ls -l /lib/libc.so.* What you are looking 
for is lines of the form /lib/libc.so. If all you see are lines where 
 is 5, then you have libc5. If you 
have a line where  is 6, then you have glibc, and you should get the 
glibc version. An additional check is to look in /lib for libdl.so.: 
if at least one  here is 2, then you definitely have a glibc system. 


And than 


rpm -q glibc 


You will get glibc version number. 


    
 
 

您可能感兴趣的文章:

  • 我装了linux后,如果知道我机器里装了些什么软件,如php,mysql之类?我在安装过程中看到linux的确把这些安装到了我机器里,但我如何看,
  • 如何知道HPUX机器的cpu的个数、速度?
  • 请问有没有shell命令可以知道机器的网卡地址?
  • 有哪位高手知道如何通过DOS的命令行访问网络中其他机器的共享目录
  • 我的机器是810主板,不知道那种linux支持
  • 怎样知道一部连着本地电脑机器的IP?
  • 有人知道编译器的机器代码生成部分主要用的什么指令集吗?
  • 如何知道机器的某个端口是否激活或提供服务?
  • 谁能告诉我,怎样知道我所使用的机器安装了几个cpu(用c程序)
  • 请问如何知道sun机器上cpu的型号和个数?
  • 知道远程机器root帐户的情况下怎么实现远程安装应用程序?
  • 如何知道你的Linux系统机器是否被黑
  • 已知一个进程的PID,但不知道这个进程是否停止,如何能知道系统中是否有相应的进程在运行。
  • 各位仁兄,有人知道如何让运行于windows机上软件可以在苹果机os2上正常运行啊?是否可以在苹果机的os2上装个软件即可?不胜感谢!!!
  • QQforlinux 解包后 不知道如何运行~~~
  • 如何知道正在运行的服务有哪些?
  • 怎样知道一个程序是否在运行?
  • 大家知道为什么jar文件可以直接运行吗?
  • 下载了两个文件,不知道如何运行
  • 在程序中启动一个进程(不是线程),如何知道该进程已运行结束
  • 听说在linux里面安装一个什么X的程序就可以运行windows的软件,不知道是什么软件
  • 如何知道某个程序有多少个进程在运行?
  • 如何知道程序运行过程
  • 有趣的循环--你知道运行结果吗?
  • 我运行东西时候出现错误,不知道应该怎么解决...帮帮我吧
  • GUI程序运行时老是报错,不知道怎么搞?
  • 如何知道运行的平台是Windows还是Solaris?
  • 那位高手知道那里有能在ipaq上运行的虚拟机下载?(能支持wince 3.0最好了)
  • servlet已经编译成功,但是不知道放在那里运行?我用的是resin~~~~~help~~~~~~~~`
  • 大家好!我最近一个浏览器的原代码不知道怎么编译运行。。请帮帮忙?
  • 安装wine出了问题,不知道怎么运行??
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 怎么才能知道当前正在使用的linux的版本名和版本号??
  • 我要学习 java,但不知道java 最高版本是多少啊?我应学哪个版本好呢?还有那里有电子版的中文书籍下栽啊?谢谢
  • 有哪位高手知道如何通过DOS的命令行访问网络中其他机器的共享目录 iis7站长之家
  • 我如何知道 这个linux是什么版本的 !!
  • 誰知道MYsql数据库下载的地方,(包含LINUX及window版本的)
  • 哪位兄台知道最新版本的jcreator pro 2.5 如何破除限制?
  • 关于X库安装问题:我怎么查看我已经安装了哪些X库,并且哪些知道安装的版本号?
  • 我装了两个版本ffmpeg,svn的报错,不知道如何卸载
  • 如何知道linux内核的版本号?
  • 用什么命令可以知道UNIX系统的版本号?
  • 我装了jbuild6.4版本,但是有sn,不知道为什么注不了册!为什么呢?有办法吗?
  • 刚要开始使用linux应该安装什么版本,看些什么书,注意一些什么问题,多谢大家知道,谢谢。
  • 我对linux非常的陌生,我想知道如果我想去了解它,去试用它,首先要用什么版本的好
  • 打算买套正版的redhat linux做纪念,不知道哪个版本好?
  • 我是菜鸟,要安装Linux,不知道那个版本适合我,大虾们给推荐推荐吧
  • 来者有分,想了解linux下usb主控制器驱动源码,不知道看哪个版本的代码好?
  • 这里的人气好像不是很旺,我初学Linux,想知道大家用的是什么版本的,最好能说说版本的好坏
  • 想安装一个可以安装Oracle数据库的Linux,不知道用那种版本好?
  • 小弟想装个linux瞧瞧,不知道应该装哪个版本的好呀,比如Redhat 7.2 or 7.3 or 8.0?
  • 请教:如何知道当前所用的gcc调用的是哪个版本的glibc库?及这个glibc库的位置?谢谢!
  • 如何知道在linux下面如何知道mysql服务是用哪个端口啊
  • 那位知道怎样能知道 linux C/C++文件它所依赖的文件
  • 哪位大哥知道?我怎样知道LINUX redhat 7.2下声音设备由哪个应用程序占用?
  • 我做了个简单的留言板,不知道如何知道留言者的ip地址?
  • 只知道一个命令, 不知道其进程,问如何停止它?
  • red hat linux 9.0安装问题,不知道有人知道吗?
  • 知道进程的ID,有什么函数知道这个进程还活不活?
  • 我插入USB设备,知道是1-1:1.0下面,如何知道ttyUSB?
  • UI小问题,可我就是不知道怎么实现,或许您知道……
  • 我在rh8下装了wine,可是我不知道装到哪里了,那位知道默认路径?
  • 请问如何在不知道对方IP,仅知道MAC地址的情况下和对方通信呢?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3