参看:Linux(Ubuntu)系统查看版本及内核信息

查看ubuntu版本号

方法一:  cat /etc/issue

root@ubuntu:~# cat  /etc/issue
Ubuntu 12.04 LTS \n \l

方法二:  sudo lsb_release -a

root@ubuntu:~# sudo lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04 LTS
Release:    12.04
Codename:   precise

方法三:  cat /etc/lsb-release

root@ubuntu:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"

方法四:  cat /proc/version

root@ubuntu:~# cat /proc/version
Linux version 3.2.0-23-generic-pae (buildd@palmer) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu4) ) #36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012

方法五:  uname -a

root@ubuntu:~# uname -a
Linux ubuntu 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012 i686 i686 i386 GNU/Linux

方法六:仅仅查看内核版本 uname -r

root@ubuntu:~# uname -r
3.2.0-23-generic-pae

扩展:如何判断Linux是32位还是64位

参看:MQTT再学习 -- 搭建MQTT服务器及测试

C语言再学习 -- 查看版本及内核信息(转)相关推荐

  1. C语言再学习 -- 段错误(核心已转储)

    参看:Linux下的段错误产生的原因及调试方法 参看:Linux环境下段错误的产生原因及调试方法小结 参看:维基百科--Segmentation fault 参看:LINUX内核段错误调试详细指南精品 ...

  2. C语言再学习 -- 时间函数

    在软件设计中经常会用到关于时间的处理,用来计算语句.函数的执行时间,这时就需要精确到毫秒甚至是微妙的时间.我们首先来介绍一下,时间单位: 时间单位还有:秒(s).毫秒(ms).微秒 (μs).纳秒(n ...

  3. C语言再学习 -- C 预处理器

    gcc/cc xxx.c  可以编译链接C源程序生成一个可执行文件 a.out 整个过程中可以划分为以下的4步流程: (1)预处理/预编译: 主要用于包含头文件的扩展,以及执行宏替换等 //加上 -E ...

  4. C语言再学习 -- 再论内存管理

    之前有总结过内存管理,参看:C语言再学习 -- 内存管理 但现在看来,缺少示例.从新再写一篇文章,着重介绍常见内存错误.跨函数使用存储区.开始吧,再论内存管理!! 发生内存错误是件非常麻烦的事情.编译 ...

  5. C语言再学习 -- 详解C++/C 面试题 2

    (经典)C语言测试:想成为嵌入式程序员应知道的0x10个基本问题. 参看:嵌入式程序员面试问题集锦 1.用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define ...

  6. C语言再学习 -- 详解C++/C 面试题 1

    参看:<高质量C++ C编程指南>.林锐 对这篇文章记忆犹新,因为之前找工作面试的时候,遇到过一家公司就是用的这套面试题.现在就结合考查的知识点和我总结完 C 语言再学习后的深入理解,来详 ...

  7. C语言再学习 -- 关键字volatile

    上周确实事情挺多的,年会.公司聚餐,一到过年就有忙不完的事分心.还好C语言再学习总结的已经差不多了,年前也不展开别的了,接下来这十几天.总结几篇典型的面试题吧. 言归正传,接下来看看关键字 volat ...

  8. C语言再学习 -- 关键字const

    const 关键字其实我们并不陌生,之前有讲过const修饰数组和指针.现在来详细介绍这个关键字. 参看:[C/C++和指针]著名的<const的思考> 一.const 介绍 1.cons ...

  9. C语言再学习 -- 存储类型关键字

    定义: 是对声明的实现或者实例化.连接器(linker)需要它(定义)来引用内存实体.与上面的声明相应的定义如下:参看:C语言再学习 -- 存储类.链接 C语言中有 5 个作为存储类说明符的关键字,分 ...

最新文章

  1. 在Ubuntu11.10中安装配置OpenCV2.3.1和CodeBlocks
  2. redis pub/sub 聊天
  3. GeoServer+PostgreSQL+PostGIS+pgRouting实现最短路径查询
  4. python游戏房间_Python House冒险-如果已经进入一个房间,如何给出不同的输出
  5. php parse url 中文,php parse_url()函数解析URL用法总结
  6. ros中web端通过 ajax 访问 nginx 加载静态 pgm 地图显示在canvas画布中
  7. 【MAVEN】搜索错误“Index downloads are disabled,search results may be incomplete”
  8. DeBruijin HDU - 2894(????????)
  9. matlab低通滤波器库函数代码_【转】Matlab中模拟低通滤波器的函数
  10. linux查看psd文件,ImageMagick PSD图形文件处理远程缓冲区溢出漏洞(CVE-2014-1947)
  11. 基于Qt开发的中国象棋 (1) 双人对战
  12. 路由与交换技术(交换机中的冗余链路管理)
  13. 北大青鸟软件工程师 ACCP6.0课程体系
  14. windows主机和ubuntu互传文件的4种方法
  15. winforms 文本框_在禁用的VB.Net WinForms文本框中自定义颜色的新方法
  16. Photoshop2022全版本软件安装包(附图文教程、windows\mac系统全版本软件)
  17. PbootCMS制作个性分页条之单页/总页数效果教程
  18. java与软件测试哪个好?
  19. 毫无表情的扑克脸——德扑10大基本攻守策略
  20. L-edit软件界面简介

热门文章

  1. Codevs 1519 过路费(Mst+Lca)
  2. PHPExel导出报表--导出类
  3. [转]C++模板学习
  4. 租车信息系统数据库设计(3)
  5. 面试题01(C++)
  6. 机器学习--CART分类回归树
  7. MTM:matlab实现5主函数解码
  8. 在matlab中intcon什么意思,GADST,你为何这么叼?(一)
  9. Go进阶(6): uuid生成及其作用
  10. matlab神经网络3:模式分类