Ubuntu下查看linux版本,内核版本,系统位数,gcc版本

转自:http://www.cnblogs.com/nucdy/p/5447722.html


1. 查看linux版本

  sunny@ubuntu:~$cat /etc/issue
Ubuntu 11.04 \n \l
 
2. 查看内核版本
1) sunny@ubuntu:~$ cat /proc/version
Linux version 2.6.38-13-generic (buildd@rothera) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4) ) #57-Ubuntu SMP Mon Mar 5 18:10:14 UTC 2012
2)  uname命令
sunny@ubuntu:~$ uname -a
Linux ubuntu 2.6.38-13-generic #57-Ubuntu SMP Mon Mar 5 18:10:14 UTC 2012 i686 i686 i386 GNU/Linux
 
[ -------------------------------------------------------------------------------
  -a, --all                print all information, in the following order,       查看全部信息
                             except omit -p and -i if unknown:
  -s, --kernel-name        print the kernel name                               查看内核名字
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release                              查看内核发行版本
  -v, --kernel-version     print the kernel version                              查看内核版本
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"           
  -i, --hardware-platform  print the hardware platform or "unknown"
  -o, --operating-system   print the operating system                      查看操作系统
      --help     display this help and exit
      --version  output version information and exit
--------------------------------------------------------------------------------------]
 
3.查看系统位数
1) sunny@ubuntu:~$ getconf WORD_BIT
32
2)sunny@ubuntu:~$ file /bin/bash
/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
 
4. 查看gcc版本
sunny@ubuntu:~$ gcc --version

gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2


5. linux 下怎么得到一个静态库的编译信息

objdump -s b.a
In archive b.a:

bill.o:     file format elf32-i386

Contents of section .text:
0000 5589e583 ec0883ec 08ff7508 68000000  U.........u.h...
0010 00e8fcff ffff83c4 10c9c3             ...........     
Contents of section .data:
Contents of section .rodata:
0000 62696c6c 3a20796f 75207061 73736564  bill: you passed
0010 2025730a 00                           %s..           
Contents of section .comment:
0000 00474343 3a202847 4e552920 332e322e  .GCC: (GNU) 3.2.
0010 32203230 30333032 32322028 52656420  2 20030222 (Red 
0020 48617420 4c696e75 7820332e 322e322d  Hat Linux 3.2.2-
0030 352900                               5).

ELF 格式的 .comment 段会保存此信息

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值